
JavaScript高级程序设计第四版笔记
文章平均质量分 71
主要是介绍了JavaScript高级程序设计的内容
执手天涯@
生命之旅,不能用双眸在别人的故事里捕捉生活的点滴。要以自己的双手,创造属于自己的梦。
展开
-
12、JavaScript数组详解
生命之旅,不能用双眸在别人的故事里捕捉生活的点滴。要以自己的双手,创造属于自己的梦。本人是一名菜鸡前端爱好者,在前端的道路上摇摇晃晃已经走过了小几个月的时间,最进决定看一看前端经典书籍,以下是本人笔记,还望大家指正。1、创建数组1、使用Array构造函数基本创建let arr = new Array();创建指定长度的数组let arr = new Array(10);创建带初始值的数组let arr = new Array("张三","李四");字面量创建(最常.原创 2022-05-23 10:31:49 · 254 阅读 · 1 评论 -
11、JavaScript单例内置对象
生命之旅,不能用双眸在别人的故事里捕捉生活的点滴。要以自己的双手,创造属于自己的梦。本人是一名菜鸡前端爱好者,在前端的道路上摇摇晃晃已经走过了小几个月的时间,最进决定看一看前端经典书籍,以下是本人笔记,还望大家指正。1、单例内置对象ECMA-262 对内置对象的定义是“任何由 ECMAScript 实现提供、与宿主环境无关,并在 ECMAScript程序开始执行时就存在的对象”。这就意味着,开发者不用显式地实例化内置对象,因为它们已经实例化好了。2、Global对象Global 对象是 .原创 2022-05-17 09:50:50 · 356 阅读 · 0 评论 -
10、基本引用类型之String
生命之旅,不能用双眸在别人的故事里捕捉生活的点滴。要以自己的双手,创造属于自己的梦。本人是一名菜鸡前端爱好者,在前端的道路上摇摇晃晃已经走过了小几个月的时间,最进决定看一看前端经典书籍,以下是本人笔记,还望大家指正。1、基本简介String是对应字符串的引用类型。要创建一个字符串对象,使用其构造函数并传入一个参数数值。例如:let stringObject = new String("hello world");共有属性:都会有一个length属性,表示字符串的长度。toStrin.原创 2022-05-16 11:08:10 · 542 阅读 · 0 评论 -
09、基本引用类型之RegExp
生命之旅,不能用双眸在别人的故事里捕捉生活的点滴。要以自己的双手,创造属于自己的梦。本人是一名菜鸡前端爱好者,在前端的道路上摇摇晃晃已经走过了小几个月的时间,最进决定看一看前端经典书籍,以下是本人笔记,还望大家指正。1、RegExpECMAScript是通过RegExp类型来支持正则表达式的。1、正则表达式的匹配标记g:全局模式、表示查找字符串的全部内容,而不是找到第一个内容就结束。i:不区分大小写,表示在查找的过程中忽略pattern和字符串大小写。m:多行模式,表示查找到一行文本的.原创 2022-05-13 09:36:46 · 257 阅读 · 3 评论 -
08、JavaScript基本引用类型之Date
生命之旅,不能用双眸在别人的故事里捕捉生活的点滴。要以自己的双手,创造属于自己的梦。本人是一名菜鸡前端爱好者,在前端的道路上摇摇晃晃已经走过了小几个月的时间,最进决定看一看前端经典书籍,以下是本人笔记,还望大家指正。几个概念:对象:对象指的是某个特定引用类型的实例。1、DateECMAScript 的 Date 类型参考了 Java 早期版本中的 java.util.Date。为此,Date 类型将日期保存为自协调世界时(UTC,Universal Time Coordinated)时间.原创 2022-05-12 10:53:35 · 141 阅读 · 0 评论 -
07、JavaScript变量、作用域与内存
生命之旅,不能用双眸在别人的故事里捕捉生活的点滴。要以自己的双手,创造属于自己的梦。本人是一名菜鸡前端爱好者,在前端的道路上摇摇晃晃已经走过了小几个月的时间,最进决定看一看前端经典书籍,以下是本人笔记,还望大家指正。1、原始值与引用值JavaScript中变量包含不同类型的数据:原始值和引用值原始值:就是最基本的数据类型。如6种基本数据类型:undefined、null、boolean、number、string、symbol引用值:就是保存在内存中的对象。JavaScript中不允许直接访问.原创 2022-05-11 09:51:31 · 175 阅读 · 0 评论 -
06、JavaScript之语句
生命之旅,不能用双眸在别人的故事里捕捉生活的点滴。要以自己的双手,创造属于自己的梦。本人是一名菜鸡前端爱好者,在前端的道路上摇摇晃晃已经走过了小几个月的时间,最进决定看一看前端经典书籍,以下是本人笔记,还望大家指正。1、简介ECMA-262 描述了一些语句(也称为流控制语句),而 ECMAScript 中的大部分语法都体现在语句中。语句通常使用一或多个关键字完成既定的任务。语句可以简单,也可以复杂。2、if语句【语法】:if (condition) statement1 else sta.原创 2022-04-29 09:55:35 · 203 阅读 · 0 评论 -
05、JavaScript之操作符
生命之旅,不能用双眸在别人的故事里捕捉生活的点滴。要以自己的双手,创造属于自己的梦。本人是一名菜鸡前端爱好者,在前端的道路上摇摇晃晃已经走过了小几个月的时间,最进决定看一看前端经典书籍,以下是本人笔记,还望大家指正。1、操作符操作符描述了一组可以用于操作数据值的符号,主要包含数学操作符、位操作符、关系操作符、相等操作符等。1、一元操作符只操作一个值的操作符,被称为一元操作符。操作符解释++a将数值加1后进行运算,也就是先加1再进行下一步运算a++先进行运算后.原创 2022-04-28 10:12:32 · 178 阅读 · 0 评论 -
04、JavaScript数据类型之Object
生命之旅,不能用双眸在别人的故事里捕捉生活的点滴。要以自己的双手,创造属于自己的梦。本人是一名菜鸡前端爱好者,在前端的道路上摇摇晃晃已经走过了小几个月的时间,最进决定看一看前端经典书籍,以下是本人笔记,还望大家指正。1、Object类型1、简介ECMAScript 中的对象其实就是一组数据和功能的集合。 2、创建let person = new Object();3、属性constructor:用于创建当前对象的函数。在前面的例子中,这个属性的值就是 Object()函数。ha.原创 2022-04-26 08:09:46 · 289 阅读 · 0 评论 -
03、JavaScript数据类型之简单数据类型
生命之旅,不能用双眸在别人的故事里捕捉生活的点滴。要以自己的双手,创造属于自己的梦。本人是一名菜鸡前端爱好者,在前端的道路上摇摇晃晃已经走过了小几个月的时间,最进决定看一看前端经典书籍,以下是本人笔记,还望大家指正。【JavaScript数据类型简介】: ECMAScript有6种简单数据类型,和一种复杂数据类型。所有的值都可以使用这7种数据类型来表示。因为JavaScript是一种松散类型语言。1、typeof操作符【简介】: 通过此操作符,我们可以检测变量的具体数据类型。【语法】:typ.原创 2022-04-25 10:11:02 · 193 阅读 · 0 评论 -
02、JavaScript语言基础及三大声明关键字
生命之旅,不能用双眸在别人的故事里捕捉生活的点滴。要以自己的双手,创造属于自己的梦。本人是一名菜鸡前端爱好者,在前端的道路上摇摇晃晃已经走过了小几个月的时间,最进决定看一看前端经典书籍,以下是本人笔记,还望大家指正。第3章:语言基础3.1、语法3.1.1、区分大小写 ECMAScript中一切都是区分大小写的。3.1.2、标识符定义: 变量、函数、属性的名称。规则:第一个字符必须是字母、下划线、或美元符号。其他的字符可以是字母、下划线、数字、美元符号。标识符中的字符可以是A..原创 2022-04-22 09:36:18 · 1070 阅读 · 0 评论 -
01、JavaScript简介及HTML中的JavaScript
生命之旅,不能用双眸在别人的故事里捕捉生活的点滴。要以自己的双手,创造属于自己的梦。本人是一名菜鸡前端爱好者,在前端的道路上摇摇晃晃已经走过了小几个月的时间,最进决定看一看前端经典书籍,以下是本人笔记,还望大家指正。第1章:什么是JavaScript1.1、简短的历史回顾1995 年,网景公司一位名叫 Brendan Eich 的工程师,开始为即将发布的 Netscape Navigator 2 开发一个叫 Mocha(后来改名为 LiveScript)的脚本语言。1997 年,Jav..原创 2022-04-22 08:43:57 · 244 阅读 · 0 评论