美文网首页
初学JavaScript(了解js)

初学JavaScript(了解js)

作者: 味蕾里的青春 | 来源:发表于2016-09-01 00:03 被阅读43次

一、定义

1、js

js是一种可以用来给网页增加交互性的编程语言。
js是一种脚本语言。
js是一种面向对象的语言。

2、Ajax

Aiax是一种创建交互式web应用程序的方式。

3. DOM

一个与系统平台和编程语言无关的接口,程序和脚本可以通过这个接口动态的访问和修改文档的内容、结构和样式。
在网页上,组成页面(或文档)的对象被组织在一个树型结构中,树中的每一个对象也被称为节点(node)。如果节点包括html标签,那么它就称为元素节点(element node),否则,就称为文本节点(text node)。元素节点可以可以包含文本节点。

二、 组合式语言

1、对象

对象(object)就是某种东西,如:猫、表单等。

2、属性

对象具有属性(property),如:表单有复选框、窗口有标题等。需要注意的是有些属性不仅仅是属性,他们本身也是对象,可以有自己的属性。所以,对象可以有子对象

3、方法

对象可以做的事情称为方法(method),如:按钮的click (),打开的open(),选择的selected()等。可以把对象和属性看作名次,方法看作动词。前者是东西,后者是这些东西可以完成的活动或对它们执行的操作。

4、组合使用

cat.purr()
document.write()
forms.elements.radio.click()

三、处理事件

js使用称为事件处理程序(event handler)的命令来处理事件。

事件处理程序

四、值和变量

1.值类型

类型 描述 示例
数字 任何数字值 3.1415926
字符串 引号中的字符 “hello,world”
布尔值 true或false true
空值 空且无意义
对象 与对象相关联的任何值
函数 函数返回的值

2.变量

变量是用来保存值的,用var来声明。var myName="Dori"
js 是区分大小写的;
变量名不能包含空格或其他标点符号,也不能以数字开头;

五、赋值和比较

赋值:

赋值 作用
x=y 将x设置为y的值
x+=y 相当于x=x+y
x-=y 相当于x=x-y
x*=y 相当于x=x*y
x/=y 相当于x=x/y
x%=y 相当于x=x%y

比较:

赋值 作用
x==y 如果x和y相等,那么返回true
x!=y 如果x和y不相等,那么返回true
x>y 如果x大于y,那么返回true
x>=y 如果x大于等于y,那么返回true
x<y 如果x小于y,那么返回true
x<=y 如果x小于等于y,那么返回true
x&&y 如果x和y都是true,那么返回true
x||=y 如果x或y之一是true,那么返回true
!x 如果x是false,那么返回true

六、

相关文章

网友评论

      本文标题:初学JavaScript(了解js)

      本文链接:https://www.haomeiwen.com/subject/frlcettx.html