<script>元素属性 属性 定义 async 【可选】。可以异步加载,表示可以立即下载此脚本,但不影响页面其他操作。只对外部脚本有效。 charset 【可选】。表示通过src属性制定代码的字符集。由于多数浏览器会忽略此属性,很少人使用。 defer 【可选】。表示脚本可以掩饰到文档完全被解析和 ...
分类:
编程语言 时间:
2020-05-05 11:09:47
阅读次数:
66
这是再次看《JavaScript高级程序设计》后,想要记录点内容来帮助学习, 毕竟好记性不如烂笔头嘛,这里没有详细的记录每个方法,就大概写了一下, 具体详细的方法大家可以查看官方文档进行查看 目录如下 [toc] 此处主要说的内容包括数组一下方法 插入 push ? 尾部插入元素,返回长度 unsh ...
分类:
编程语言 时间:
2020-05-01 14:27:39
阅读次数:
77
一、事件处理程序 响应某个事件的函数叫做事件处理程序(或事件侦听器),为事件指定处理程序的方式有下面几种。 1、html特性 <input type="button" value="click me" onclick="alert(event.type)"/> 这样指定事件处理程序具有一些独到之处。 ...
分类:
编程语言 时间:
2020-04-30 09:57:37
阅读次数:
66
这章讲了JavaScript的语法、数据类型、流控制语句和函数。理解还是挺好理解的,但有很多和C、C++、Java不同的地方需要记忆。比如, JavaScript标识符可以由Unicode字符字符组成。 JavaScript每条语句后面的分号也不是必需的,语句后面没有分号时,解析器会自己确定语句的结 ...
分类:
编程语言 时间:
2020-04-23 18:53:43
阅读次数:
66
《JavaScript高级程序设计(第3版)》是JavaScript超级畅销书的最新版。ECMAScript5和HTML5在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为JavaScript增添了很多适应未来发展的新特性。 《JavaScript高级程序设计》这一版除增加5章全 ...
分类:
编程语言 时间:
2020-04-14 18:54:17
阅读次数:
78
第三章 基本概念 1.任何语言的核心都必然会描述这门语言最基本的工作原理。而描述的内容通常都要涉及这门语言的语法、操作符、数据类型、内置功能等用于构建复杂解决方案的基本概念。 2.浮点数值,该数值中必须包含一个小数点,并且小数点后面必须至少有一位数字。 3.保存浮点数值需要的内存空间是保存整数值的两 ...
分类:
编程语言 时间:
2020-04-10 10:41:52
阅读次数:
91
背景 问题来自看JavaScript高级程序设计遇到了延长作用域的问题.不能理解文中解释的内容,于是网上查到一些相关文章. 首先需要了解的是,JavaScript中执行环境一共有两种:全局作用域和局部作用域.而在浏览器中.全局作用域是Windows对象.自下而上,局部作用域可以访问全局作用域(如果在 ...
分类:
编程语言 时间:
2020-03-28 10:25:46
阅读次数:
86
String 类型提供了很多方法,用于辅助完成对ECMAScript 中字符串的解析和操作。 1、字符方法 1)charAt() 2)charCodeAt() 3)方括号+数字 2、字符串操作方法 1)concat() 2)slice() 3)substring() 4)substr() 3、字符串 ...
分类:
编程语言 时间:
2020-03-19 17:50:03
阅读次数:
79
闭包的定义:闭包是指有权访问另一个函数作用域中的变量的函数 --《JavaScript 高级程序设计》。 如何理解这句话:其实就是指在函数a外面能够访问函数a里面的函数b。 例如: 1 function a () { 2 var v = 123; 3 function b() { 4 console ...
分类:
Web程序 时间:
2020-03-12 21:41:34
阅读次数:
70
let 声明 let的操作与var几乎相同的,但是有一些重要的区别。最需要注意的是: let是块作用域,而var是函数作用域的。 if (true) { var name = 'Matt'; console.log(name); //Matt } console.log(name); //Matt ...
分类:
编程语言 时间:
2020-02-29 13:23:43
阅读次数:
131