频道栏目
首页 > 资讯 > Linux > 正文

JavaScripts解析

19-03-01        来源:[db:作者]  
收藏   我要投稿
第1章JavaScripts简介

1.1什么是JS?

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

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

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

1.2为什么要用JS?

1.HTML定义了网页的内容

2.CSS描述了网页的布局

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

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

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

Js文件体

2.2JS的注释方式:

2.3如何引入第三方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选择器获取页面标签对象

hello

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

hello

hello

6.3在事件内部完成具体交互的业务逻辑

hello

hello

第7章JS流程控制

7.1If判断

判断字符串是否为数字

7.2while循环:不知道循环次数的情况

7.3for循环:明确知道循环的次数

7.4do while循环:在条件判断之前就需要执行一次循环体

相关TAG标签
上一篇:云终端要如何和服务器配置起来使用的
下一篇:除了可折叠手机 三星还计划推出可卷曲手机和可伸缩手机
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站