初识 JavaScript
一、JavaScript 是什么?
布兰登·艾奇(Brendan Eich,1961年~)。
神奇的大哥用10天完成 JavaScript 设计。
最初命名为 LiveScript,后来在与 Sun 合作之后将其改名为JavaScript。
JavaScript 是世界上最流行的语言之一,是一种运行在客户端的脚本语言 (Script 是脚本的意思)
脚本语言:不需要编译,运行过程中由 js 解释器( js 引擎)逐行来进行解释并执行
现在也可以基于 Node.js 技术进行服务器端编程 为了阅读方便,我们后面把JavaScript 简称为 JS。
二、JavaScript 的作用 :
表单动态校验(密码强度检测) ( JS 产生最初的目的 )
后面发现JS发展的什么都能做了,包括后端也可以了(Node.js)
网页特效 ,例如:某东的秒杀倒计时,轮播图等各种人机交互的场景
服务端开发(Node.js)
桌面程序(Electron)
App(Cordova)
控制硬件-物联网(Ruff)
游戏开发(cocos2d-js)
三、HTML/CSS/JS 三者的关系
HTML/CSS 标记语言--描述类语言
HTML 决定网页结构和内容( 决定看到什么 ),相当 于人的身体
CSS 决定网页呈现给用户的样式( 决定好不好看 ), 相当于给人穿衣服、化妆,也叫网页的美容师
JS 脚本语言--编程类语言
实现业务逻辑和页面控制( 决定功能 ),相当 于人的各种动作,主要是进行人机交互的。
Array 对象属性
| 属性 | 描述 |
|---|---|
| constructor | 返回对创建此对象的数组函数的引用。 |
| length | 设置或返回数组中元素的数目。 |
| prototype | 使您有能力向对象添加属性和方法。 |
Array 对象方法
| 方法 | 描述 |
|---|---|
| concat() | 连接两个或更多的数组,并返回结果。 |
| join() | 把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔。 |
| pop() | 删除并返回数组的最后一个元素 |
| push() | 向数组的末尾添加一个或更多元素,并返回新的长度。 |
| reverse() | 颠倒数组中元素的顺序。 |
| shift() | 删除并返回数组的第一个元素 |
| slice() | 从某个已有的数组返回选定的元素 |
| sort() | 对数组的元素进行排序 |
| splice() | 删除元素,并向数组添加新元素。 |
| toSource() | 返回该对象的源代码。 |
| toString() | 把数组转换为字符串,并返回结果。 |
| toLocaleString() | 把数组转换为本地数组,并返回结果。 |
| unshift() | 向数组的开头添加一个或更多元素,并返回新的长度。 |
| valueOf() | 返回数组对象的原始值 |

浙公网安备 33010602011771号