JavaScript读书笔记
lynachen
这个作者很懒,什么都没留下…
展开
-
JavaScript高级程序设计(1)——JavaScript三大组成部分
JavaScript是一种专为网页交互而设计的脚本语言,也是运行在浏览器中的解释型的编程语言。一个完整的JavaScript实现由以下三大部分组成:1.核心(ECMAScript)由ECMA-262定义的ECMAScript与Web浏览器没有依赖关系。Web浏览器只是ECMAScript实现可能的宿主环境之一(其他宿主环境包括Node和Adobe Flash)。ECMA-262标准规定了这门语言的...原创 2018-03-26 11:22:05 · 568 阅读 · 0 评论 -
JavaScript高级程序设计(2)——script标签的属性
script标签有以下6个属性(均可选):1. async 异步脚本。表示应该立即下载脚本,但不应妨碍页面中的其他操作,比如下载其他资源或等待加载其他脚本。只对外部脚本文件有效。在 XHTML 文档中,要把 async 属性设置为 async="async"。2. defer 延迟脚本。表示脚本可以延迟到文档完全被解析和显示之后再执行,只对外部脚本文件有效。在 XHTML 文档中,要把 def...原创 2018-03-26 13:22:25 · 185 阅读 · 0 评论 -
JavaScript高级程序设计(3)——JavaScript数据类型
ECMAScript中包括5种简单数据类型(也成为基本数据类型)和1种复杂数据类型。简单数据类型:Undefined、Null、Boolean、Number和String;复杂数据类型:Object。Object本质上是由一组无序的名值对组成。typeof操作符typeof操作符返回一个字符串,表示未经计算的操作数的类型。通过typeof关键字,对这5种数据类型会返回下面的值(以字符串形式显示)u...原创 2018-03-26 17:27:57 · 230 阅读 · 0 评论 -
js如何获取[object Object]
错误信息:alert显示[object object]这里需要做数据格式的转换,如下:var a= JSON.stringify(data);// 转成JSON字符串var b =JSON.parse(a); //将数据转换为 JavaScript 对象以获取对象长度b.length注:JSON.stringify() 方法是将一个JavaScript值(对象或者数组)转换为一...原创 2019-03-05 13:29:42 · 16082 阅读 · 2 评论