初识 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() 返回数组对象的原始值
 

 

posted @ 2020-11-23 19:49  reimu2018  阅读(63)  评论(0)    收藏  举报