第1章 JavaScripts简介

1.1什么是JS

1.     JSweb的编程语言,所有现代在html中都是用JS

2.     JS是一种轻量级的编程语言,是可插入HTML的编程代码

3.     JS插入HTML页面后,可由所有浏览器执行

1.2为什么要用JS

1.     HTML定义了网页的内容

2.     CSS描述了网页的布局

3.     JS则是网页的行为,或者说与用户进行交互

第2章 JS如何引入及基本书写规范

2.1JS一般在headbody后面都可以写,但是建议写在body后面

html>
lang="en">

    charset="UTF-8">
    </span><span style="font-size: 12px;font-family: 宋体;color: rgb(169, 183, 198)">网页标题</span><span style="font-size: 12px;font-family: Menlo;color: rgb(232, 191, 106)">


    
Js文件体


2.2JS的注释方式:

2.3如何引入第三方JS文件?

src="js/test.js">

第3章 JS

3.1变量声明

3.2JS的类型转换

3.3数字转换为字符串

3.4字符串转换为数字:

3.5parse方法

第4章 JS类型的使用

4.1如何表示多个数据的值以及数组的增删改查操作

4.2splice方法:

4.3slice方法:

4.4组合字符串以及字符串的逆运算

4.5JS中没有字典,但是可以用对象来完全取代字典:

第5章 JS的函数

5.1函数的定义:

正常定义方式

匿名函数的定义方式

立即调用函数的方式

5.2函数的返回值:JS函数有且只有一个返回值

1.     没有明确返回值将返回undefined

2.     空返回将返回undefined

3.     return

4.     正常返回一个值

5.     如果返回多个值,取最后一个值

6.     如果返回多个值,需要借助字典或者数组

5.3函数的参数

1.     形参与实参个数不需要统一,但一定按照位置传参

2.     形参不足就会显示形参违背赋值,实参多传就会被丢弃

3.     …args为不定长形参

5.4常见模块和常用方法:

日期类Date

Json的序列化和反序列化

url转义

decodeURI()     解码URI
decodeURIComponent()  
解码URI中的组件部分
encodeURI()     
编码URI
encodeURIComponent()  
编码URI中的组件部分
escape()        
对字符串进行转义
unescape()      
对字符串进行解码

第6章 JS页面交互

6.1通过JS选择器获取页面标签对象


    class="test">hello



6.2为该目标标签对象绑定交互的方式


    class="test">hello