JavaScript总结

JavaScript:

​ 网景公司:推出了网景浏览器,创造了javascript语言。目的是为了在浏览器端跟用户进行交互。

​ ECMAScript:

​ 网景想把js作为一个标准。找到欧洲计算机协会(ECMA)进行标准化262。

​ ECMAScript版本:

​ 99年3.0版本。

​ 2012年ECMAScript 5.0简称ES5。

​ 2015年推出6.0版本简称ES6。前后端都可以使用。

TypeScript:适用于微软, 微信小程序

JavaScript:基于对象的,解释执行的脚本语言。

​ 基于对象:有对象,但是不符合面向对象的三个要点。

​ 对象:就是一段数据和处理数据的程序。

​ 解释执行:解释一句后就提交计算机执行一句,并不形成目标程序。

​ 脚本语言:面向的是问题的解决的步骤。程序实际就是解决问题的各个步骤的堆积。

​ 目的是为了在浏览器端跟用户进行交互,是用来操作html中的各种标签。

​ w3c开发了html,定义了一种模型把html中的所有的标签都看作对象。

运算符:

​ 算数运算符:​ + - * / ++ --

​ 比较运算符:​ > < >= <= != ==只比较值是否相同 === 值和数据类型必须相同

赋值运算符:​ = += -= *= /=

逻辑运算符:​ && || !  相当于Python中的  and or not

​ 三元运算符:

​ 表达式1 ? 值1 : 值2 如果表达式成立,就返回值1,如果不成立就返回值2

​ var a = 3, b=5;

​ a > b ? true : false

​ javaScript的编程流程:

​ 1、获得html的元素对象

​ 2、设置或获取元素对象的属性的值

封闭函数:

​ 是什么?干什么?

​ 应对一种场景,就是函数定义好之后立马就需要调用,并且只调用一次。

​ 怎么干?

​ 创建一个匿名函数并且立即调用。

注:有效的防止了与其他的函数名冲突

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值