一、javascript的三大核心 1.ECMAScript js的语法标准 2.DOM Document object Model 文档对象模型,提供的方法可以让js操作html标签 3.BOM Browser Object Model 浏览器对象模型,提供的方法让js可以操作浏览器 注意:1. ...
分类:
其他好文 时间:
2018-03-16 18:42:45
阅读次数:
169
JavaScript分为 ECMAScript,DOM,BOM。 BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。 DOM (Document Object Model)是指文档对象模型,通过它,可以访问HTML文档的所有 ...
分类:
其他好文 时间:
2018-03-13 21:05:23
阅读次数:
209
也许大家对于函数的参数都不会太在意,简单来说,把函数外部的值复制给函数内部的参数,就和把值从一个变量复制到另一个变量一样。深入研究,你会发现其实没那么简单,这个传参是要分俩种情况(其实这是个错误的说法,ECMAScript中所有函数的参数都是按值传递的——《高程3》原话,之所以这里说俩种,是因为结合 ...
分类:
Web程序 时间:
2018-03-12 11:10:55
阅读次数:
233
ECMAScript 操作符的与众不同之处在于,它们能够适用于很多值,例如字符串、数字值、布尔值,甚至对象。不过,在应用于对象时,相应的操作符通常都会调用对象的 valueOf() 和(或) toString() 方法,以便取得可以操作的值。 前置递增、前置递减、后置递增、后置递减 后置递增和递减与 ...
分类:
其他好文 时间:
2018-03-11 21:05:34
阅读次数:
114
字符串的特点 ECMAScript中的字符串是不可变的,也就是说,字符串一旦创建,它们的值就不能改变 例如: var lang = "Java"; lang = lang + 'Script'; 我是这样理解这个过程的: 当执行 var lang = "Java",会申请一片内存,这个内存里保存的就 ...
分类:
其他好文 时间:
2018-03-11 12:02:29
阅读次数:
201
ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。 因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015(简称ES2015)。虽然浏览器在不断更新,但并不是所有用户的电脑浏览器都支持ES6,所以在使用的过程中建议还是转成es5,保证代码的可 ...
分类:
其他好文 时间:
2018-03-10 22:12:46
阅读次数:
354
ECMAScript6 ECMAScript简称就是ES,你可以把它看成是一套标准,JavaScript就是实施了这套标准的一门语言,现在主流浏览器使用的是ECMAScript5。 http://babeljs.io/repl 1. 作用域变量 作用域就是一个变量的作用范围。也就是你声明一个变量以后 ...
分类:
其他好文 时间:
2018-03-10 00:18:11
阅读次数:
179
变量类型 JavaScript 是一种弱类型脚本语言,所谓弱类型指的是定义变量时,不需要什么类型,在程序运行过程中会自动判断类型。 ECMAScript 中定义了 6 种原始类型: Boolean String Number Null Undefined Symbol(ES6 新定义) 注意:原始类 ...
分类:
其他好文 时间:
2018-03-09 01:42:05
阅读次数:
192
一.概要 ECMAscript中的Date类型是早期根据Java的Java.until.Date类基础上构建的.Date类型使用自UTC(Coordinated Uiniversal Time,国际协调时间)1970年1月1日午夜(零时)开始经过的毫秒数来保存日期的.这种数据存储格式能够让Date类 ...
分类:
编程语言 时间:
2018-03-07 23:58:44
阅读次数:
1097
因为ECMAscript中所有数值都是以IEEE-75464格式存储,所以才会诞生了位操作符的概念. 位操作符作用于最基本的层次上,因为数值按位存储,所以位操作符的作用也就是操作数值的位.不过位操作符并不能操作64位的值.所以位操作符会先将64位的值转换成32位的值,然后执行操作,最后再将结果转换成 ...
分类:
编程语言 时间:
2018-03-03 15:33:31
阅读次数:
221