var a = 10;console.log(++a);// 会返回 11,并且把 a 的值变成 11。
var a = 10;console.log(a++);// 会返回 10,然后把 a 的值变成 11。
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强制类型转换(值类型的计算)。
for(var a=1,a>5,a++){if(a===3){continue}console.log(a)}运行结果是:124。
js杈撳嚭window.alert 璀﹀憡妗?/li>document.write 鍐欏埌HTML鏂囨。涓?/li>innerHTML 鍐欏埌HTML鍏冪礌console.log 鍐欏埌娴忚鍣ㄧ殑鎺у埗鍙?/li>
js璇彞涓庢敞閲?/h2>鍒嗗彿javaScript 浠g爜javaScript 璇彞鏍囪瘑绗?/li>浠g爜鍧?/li>鍗曡鍜屽琛屾敞閲?/li>
js输出window.alert 警告框document.write 写到HTML文档中innerHTML 写到HTML元素console.log 写到浏览器的控制台
js语句与注释分号javaScript 代码javaScript 语句标识符代码块单行和多行注释
以下代码执行时不会在控制台输出错误信息的是:let a = decodeURIComponent(‘%’);var a;a;function a {console.log(a);}Promise.reject(123).finally(a => {console.log(a);});var a = 1;let a = 2;console.log(a);答案:B解析:A、decodeURIComponent解码函数,中间得是一个url字符串;不能包含%,会报错。B、变量提升与函数提升。C、reject触发的是回调函数,123会报错D、变量都是var定义的,同名则覆盖,如果一个var 一个let会报重复定义。两个变量都是let定义的同样会报错。
js中for循环与while循环for 循环代码块一定的次数for/in循环遍历对象while指定条件为true时循环指定的代码块
vi /etc/logrotate.d/php-fpm输入一下内容:/var/log/php-fpm/*.log {weeklymissingokrotate 52compressdelaycompressnotifemptycreate 640 www wwwsharedscriptspostrotate[ ! -f /usr/local/php /var/run/php-fpm.pid。
last:显示当前系统上的登录日志(/var/log/wtmp文件),包括系统用户和重启信息last -n 数字:只显示最近几次的登录信息45、lastb。
* * 2,4,6 /bin/cp /var/log/messages /backup/messages_logs/messages-$(date +\%Y\%m\%d)。