哈喽!小伙伴们好久不见了,最近在忙些的事情更新的内容就比较少了。刚闲下来了就打算把之前断更的内容衔接上。以便爱学习的你能够及时关注,继续接下来的内容学习。好了话不多说就开始今天的内容分享吧。
之前我们讲过两篇关于web网页设计的一些相关基础知识,小伙伴们还有印象吗?要是没有的话小编这里也为大家准备了之前分享的内容链接。感兴趣的小伙伴点开链接看看,常说温故知新,才能更近一步。
以下是之前内容分享链接直接点击就可以自动跳转哦。
Web网页设计,HTML语言最全知识点总结(超级详解)图文并茂
Web前端网页设计CSS样式表语言从入门到精通(1),小白入门教程
以上就是之前分享的内容。
什么是JavaScript
JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。
JavaScript特点
是一种解释性脚本语言(代码不进行预编译)。
主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。
可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。
跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)。
JavaScript组成
一个完整的JavaScript实现应该由以下三个部分构成:
因此,了解以上三个内容,是我们能否学好弄通的基础哦。
JavaScript是解释型语言
JavaScript是一门解释型语言,所谓解释型值语言是指不需要被编译为机器码在执行,而是直接执行。由于少了编译这一步骤,所以解释型语言开发起来尤为轻松,但是解释型语言运行较慢也是它的劣势。不过解释型语言中使用了JIT技术,使得运行速度得以改善。
JavaScript是动态语言
JavaScript是一门动态语言,所谓的动态语言可以暂时理解为在语言中的一切内容都是不确定的。比如一个变量,这一时刻是个整型,下一时刻可能会变成字符串了。当然这个问题我们以后再谈。不过在补充一句动态语言相比静态语言性能上要差一些,不过由于JavaScript中应用的JIT技术,所以JavaScript可能是运行速度最快的动态语言了。
JavaScript是类似于 C 和 Java 的语法结构
JavaScript的语法结构与C和Java很像,向for、if、while等语句和Java的基本上是一模一样的。所以有过C和Java基础的同学学习起来会轻松很多。不过JavaScript和与Java的关系也仅仅是看起来像而已。
JavaScript是基于原型的面向对象
JavaScript是一门面向对象的语言,但是与Java不同JavaScript是基于原型的面向对象。
JavaScript是严格区分大小写
JavaScript是严格区分大小写的,也就是abc和Abc会被解析器认为是两个不同的东西。
JavaScript日常用途
嵌入动态文本于HTML页面。对浏览器事件做出响应。读写HTML元素。该数据提交到服务器之前验证数据。检测访客的浏览器信息。控制cookies,包括创建和修改等。基于Node.js技术进行服务器端编程。JavaScript的基本结构元素:
JavaScript 语句;
—>
--------------------------------------------------------
这串代码相比应该并不陌生吧,之前我们分享的前面几篇内容有个详细的介绍,这里就不过多赘述。
代码举例演示:
……
document.write("初学JavaScript");
document.write("