js输出window.alert 警告框document.write 写到HTML文档中innerHTML 写到HTML元素console.log 写到浏览器的控制台
js语句与注释分号javaScript 代码javaScript 语句标识符代码块单行和多行注释
js杈撳嚭window.alert 璀﹀憡妗?/li>document.write 鍐欏埌HTML鏂囨。涓?/li>innerHTML 鍐欏埌HTML鍏冪礌console.log 鍐欏埌娴忚鍣ㄧ殑鎺у埗鍙?/li>
js璇彞涓庢敞閲?/h2>鍒嗗彿javaScript 浠g爜javaScript 璇彞鏍囪瘑绗?/li>浠g爜鍧?/li>鍗曡鍜屽琛屾敞閲?/li>
var arr = [1,2,3,4,5];console.log(arr.filter(value => value%2 == 0));。
var arr = [1,2]; var arr1 =arr; arr = [1,3]; document.write(arr1)。
* 解构:快捷,方便** 对象解构*/{var expense = {type: “es6”,amount: “45”};//1.ES5// var type = expense.type;// var amount = expense.amount;// console.log(type, amount); //output: es6 45//2.ES6const { type, amount, abc } = expense;console.log(type, amount, abc); //output: es6 45 undefined}{var saveFiled = {extension: “jpg”,name: “girl”,size: 14040};//ES5function fileSammary1(file) {return `${file.name}.${file.extension}的总大小是${file.size};`}//ES6//名字不能变,位置可以乱function fileSammary2({ name, size, extension }) {return `${name}.${extension}的总大小是${size};`}console.log(fileSammary1(saveFiled)); //output: girl.jpg的总大小是14040;console.log(fileSammary2(saveFiled)); //output: girl.jpg的总大小是14040;}数组的解构。
obj.a ===undefined ,因为 undefined == null 值为true// 这是 JQuery 中推荐的写法, 其余情况全部用 === (避免代码风险有代码洁癖)}3. JS 中有哪些内置函数4. JS 变量按照存储方式区分为哪些类型,并描述其特点5. 如何理解 JSON知识点变量类型:值类型 和 引用类型(指针)引用类型包括: 数组 函数 对象;引用类型公共空间,是指针var a=100;var b=a;a=200;console.log(b) //100var a={age:20};var b=a;b.age=21;console.log(a.age) //21typeof只能区分值类型的详细类型,对引用类型无能为力,但可以区分出函数来typeof undefined;//undefinedtypeof ‘abc’;//stringtypeof 123;//numbertypeof true;//booleantypeof ;//objecttypeof ;//objecttypeof null;//objecttypeof console.log//function强制类型转换(值类型的计算)。
var obj = ;obj.log = console.log;obj.log.call(console,this);该代码在浏览器中执行,输出的日志结果是什么?undefinedwindowconsoleobj。