![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
shadow-sam
积累是财富的源泉!人生是一场马拉松。
展开
-
【JavaScript】--- let 和 var 的区别
在 ES6 之前,JavaScript 只有两种作用域:全局作用域和 局部作用域,在 ES6 中新增了关键字 let ,它引入了块级作用域。块级作用域{ var a = 1;}//这里可以使用 a{ let b = 1;}//这里不可以使用 b全局变量在函数体外或代码块外使用 var 和 let 类似,二者的作用域都是全局的。var a = ...原创 2019-11-06 22:16:26 · 179 阅读 · 0 评论 -
【JavaScript 教程】---1.4 数组
在 JavaScript 中,数组用关键字 Array 进行声明。声明的同时,可以指定数组的长度,如果无法预知数组的长度,也可以不指定。例子如下:var BATJ = new Array(4); //指定数组长度var BATJ = new Array(); //不指定数组长度数组中的首个元素下标为0,最后一个元素的下标为 数组的长度减1。在给数组元素赋值时要注意下标有...原创 2018-12-12 21:57:19 · 145 阅读 · 0 评论 -
【JavaScript 教程】---1.5 对象
创建对象使用 Object 关键字,并使用点号来获取对象的属性。例子如下:var student1 = Object();student1.name = "Xiao Ming";student1.age = 18;student1.sex = "male";还可以使用更简洁的方式来创建对象,即使用花括号 { },语法如下:var obj_name = { attr1:val...原创 2018-12-14 09:15:28 · 116 阅读 · 0 评论 -
【JavaScript 教程】---1.2 语句和注释
语句JavaScript与其他编程语言一样,由一系列指令构成,这些指令叫做语句。语句是构成一个JavaScript脚本的基本单位。JavaScript语句可以放在不同的行上进行分隔,例子如下:var avar b你也可以把多条语句放在一行上,只需要使用分号来分隔它们,例子如下:var a; var b;作为一种良好的编程习惯,笔者建议在每条语句的末尾加上分号,这样让代...原创 2018-12-09 21:54:22 · 129 阅读 · 0 评论 -
【JavaScript 教程】---1.3 变量和数据类型
变量有些东西的值是固定不变的,比如日期 国庆节;而有些东西的值则是可以改变的,比如某人的年龄、某天的温度。我们将可以改变的东西叫做变量。把值存入变量的操作叫做 赋值。例子如下:age = 18;temperature = "30 degree";JavaScript允许直接对变量赋值而无需事先声明。大部分的编程语言并不允许这样做,它们要求在使用任何变量之前必须对其作出声明。...原创 2018-12-10 21:46:49 · 126 阅读 · 0 评论 -
《JavaScript DOM 编程艺术》读书笔记
行为和内容分离用 JavaScript 控制网页的行为时,不应该让 JavaScript 对网页的内容和结构有任何依赖。浏览器显示的实际上是那颗 DOM 节点树,在浏览器看来,DOM 节点树才是文档。在DOM中,元素节点的父节点一定是元素节点,属性节点和文本节点的子节点不允许是元素节点。利用 Ajax ,Web 应用可以呈现出功能丰富、交互敏捷、类似桌面应用般的体验,就像你使用谷歌...原创 2018-12-24 15:49:48 · 138 阅读 · 0 评论 -
【JavaScript】---使用var和不使用var定义变量的区别
1、使用var定义出来的是变量,不使用var定义出来的是全局对象 window 的属性。2、变量不可以通过 delete 运算符删除,属性可以通过 delete 运算符删除。1、全局位置var a = 1; //全局变量b = 2; //全局对象window的属性window.c = 3;delete a; //falsedelete b; ...原创 2018-10-26 07:57:06 · 214 阅读 · 0 评论