总结: 1、原始值,表示单一的数据,如10,“abc”,true等。 1.1、 ES的6种原始值: Undefined、Null、Boolean、Number、String、Symbol 1.2、 保存原始值的变量是按值访问,操作存储在变量内存中的实际值 2、引用值,表示有多个值(原始值或其他引用值)构成的对象 2.1、 ES不允许直接访问对象的内…
一、数组的解构赋值 1、基本用法 ES6允许按照一定模式从数组和对象中提取值,然后对变量进行赋值,该操作即为解构 如: let [a,b,c]=[1,2,3]; console.log(a,b,c) // a=1 b=2 c=3 let [foo,[[bar], baz]]=[1,[[2],3]]; console.log(foo,bar,baz)…
一、let命令 1.1用法 1.1.1 let类似于var,但所声明的变量只在let命令所在的代码块有效。 如: { let a = 10 var b = 20 } console.log(b) console.log(a) 输出结果: 20 D:\code\Workspace\JS_projects\test\02\01.js:10 consol…
要求:从输入框中输入一串字符,按回车后输出去重后的字符串 方法一: <body> <input type="text" id="input" placeholder="请输入字符串"> <p id="p1"></p> &l…
使用Ajax访问本地TXT文件 ajax.js // 创建请求对象 var ajax = new XMLHttpRequest(); // 建立连接 ajax.open('get', 'test.txt'); // 发送请求 ajax.send() // 监听结果 ajax.onreadystatechang…
1. 什么是 JavaScript ? JavaScript 是一种具有面向对象的、解释型的、基于对象和事件驱动的、跨平台的、弱类型的程序设计语言 2. JavaScript 与 ECMAScript 的关系? ECMAScript 是规则,JavaScript 是对规则的体现 3. 变量的命名规则? 严格区分大小写,由英文、数字、下划线、$组成,…