javascript即简称为“js”,是web前端开发常用脚本语言,深受开发人员的喜欢。js是一种解释型,不想c\c++那样需要编译之后才能执行,js可直接在浏览器上输出,所以这另一方面有得益于浏览器的发展,这在大型网站中应用极其广泛,比如电商网站的轮播图就是js设计的。当然js的应用不仅仅这些,比如表单提交之前,如果我们填写的信息有误,那么js就会进行判断,并且提示是那部分错误等等。

js特点有哪些?
1 弱类型语言:弱类型语言不需要规范声明变量即可使用,不像C语言一样需要声明变量类型,因为js是基于java基本语句和控制的脚本语言,这在上节课提到一点。
2 基于对象:虽然是弱类型语言,但是它仍是给予对象的脚本语言。
3 动态类型语言:js运行机制是事件驱动,不需要与服务器交互,就可以对用户的行为做出响应,最常见的就是鼠标滑动及点击事件。
4 平台不限制:js不想其它语言一样依赖系统类型,只要支持浏览器的,js都能发挥其功能,但是js的缺点也是突出的,安全性并不高,容易受到网络黑客的攻击。随着js的不断发展及服务器的不断完善,js在服务器端中的地位逐步提高,诸如V8、node.js的崛起,正验证了这一点。
什么是js特效
我们知道js是由事件驱动的,因此事件驱动的过程就是特效。那么什么事件呢?一般意义上来讲是“比较重大、对一定的人群会产生一定影响的事情”,因此事件必须包含行为、条件,并且当这些条件满足的时候,就会再次触发该事件。打个比方,一个人去游泳,那么首先是想去游泳,然后天气允许,并且自己会游泳,条件满足即可完成该事件。总而言之事件是行为和时机的概述。

js属性及方法
js是一门面向对象的语言,因此有其属性和方法。什么事属性?什么是方法呢?简单来讲属性就是一种特征,而方法就是一种行为。比如人这个对象,有哪些属性呢?年龄、性别、身高、长相等都是属性;而方法呢?比如说话、吃饭等都是属于方法。即特征和行为。下节进入javascript语言结构及变量类型。
顶一下
(0)
踩一下
(0)