每天3小时学前端之JS
文章平均质量分 71
零寂前端
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
每天3小时学前端之JS-第06天-对象
对象 对象(object)是 JavaScript 语言的核心概念,也是最重要的数据类型。 什么是对象?简单说,对象就是一组“键值对”(key-value)的集合,是一种无序的复合数据集合。 对象的字面量生成方法 var obj = { foo: 'Hello', bar: 'World' }; 对象的键名 对象的所有键名都是字符串(ES6 又引入了 Symbol 值也可以作为键名),所以加不加引号都可以。 如果键名是数值,会被自动转为字符串。 var obj = { 1: 'a',原创 2021-09-22 13:06:24 · 159 阅读 · 0 评论 -
每天3小时学前端之JS-第05天-数组
数组 按次序排列的一组值。每个值的位置都有编号(从0开始),整个数组用方括号表示。 var arr = ['a', 'b', 'c']; 除了在定义时赋值,数组也可以先定义后赋值。 var arr = []; arr[0] = 'a'; arr[1] = 'b'; arr[2] = 'c'; 任何类型的数据,都可以放入数组。 var arr = [ {a: 1}, [1, 2, 3], function() {return true;} ]; arr[0] // Object {a:原创 2021-09-22 13:05:43 · 171 阅读 · 0 评论 -
每天3小时学前端之JS-第04天-字符串-布尔值-undefined和null
字符串 定义 字符串就是零个或多个排在一起的字符,放在单引号或双引号之中。 'abc' "abc" 单引号字符串的内部,可以使用双引号。双引号字符串的内部,可以使用单引号。 'key = "value"' "Let's go!" 字符串默认只能写在一行内,分成多行将会报错。 'a b c' // 报错 如果长字符串必须分成多行,可以在每一行的尾部使用反斜杠。 var str = 'abc \ def \ ghij \ klmn'; str // "abc def ghij klmn" 输出的时原创 2021-09-22 13:04:35 · 284 阅读 · 0 评论 -
每天3小时学前端之JS-第03天-数值类型
数值 整数与浮点数 js语言的底层根本没有整数,所有数字都是小数(浮点数) 1与1.0是相同的,是同一个数。 1 === 1.0 // true 由于浮点数不是精确的值,所以涉及小数的比较和运算要特别小心。 0.1 + 0.2 === 0.3 // false 0.3 / 0.1 // 2.9999999999999996 (0.3 - 0.2) === (0.2 - 0.1) // false 进制 js对整数提供四种进制的表示方法:十进制、十六进制、八进制、二进制。 十进制:没有前导0的数原创 2021-09-22 13:03:42 · 314 阅读 · 0 评论 -
每天3小时学前端之JS-第02天-变量基础与变量类型简介
变量基础 关键字 语言内置的用于定义语法的:var、function等 保留字 未来将要使用的关键字:enum、public等 标识符 所谓标识符,就是变量、函数、属性或函数参数的名称。 命名规范 第一个字符必须是一个字母、下划线(_)或美元符号($); 剩下的其他字符可以是字母、下划线、美元符号或数字。 关键字不能用来作为标识符 区分大小写 命名习惯 小驼峰:firstName。一般用在变量名、函数名等 大驼峰:Array、RegExp。一般用在类库、构造函数等 字面量与变量 字面量原创 2021-09-22 13:02:36 · 233 阅读 · 0 评论 -
每天3小时学前端之JS-第01天-初识JS
初识JS 标记语言与编程语言 跟之前学过的HTML和CSS不同,JavaScript才算是一门真正意义上的编程语言 #mermaid-svg-r0fSP2RnYakYi3od .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-r0fSP2RnYakYi3od .label text{fill:#333}#mer原创 2021-09-22 12:58:53 · 193 阅读 · 0 评论
分享