Javascript
胖玖
这个作者很懒,什么都没留下…
展开
-
JavaScript如何提取字符串中的数字
JavaScript提取字符串中的数字原创 2022-10-13 11:02:30 · 1354 阅读 · 1 评论 -
js中const,var,let区别与用法
今天在学习箭头函数时,遇到了const定义的变量,不是很理解,就查阅了文章资料。发现一篇简单易懂的,特意留下以便参考(文章作者如不允许转载,可联系我删除)1.const定义的变量不可以修改,而且必须初始化。const b = 2;//正确// const b;//错误,必须初始化 console.log('函数外const定义b:' + b);//有输出值// b = 5;// console.log('函数外修改const定义b:' + b);//无法输出 2.var定义的变量可以修改,如原创 2020-12-10 10:01:03 · 154 阅读 · 0 评论 -
JS的setTimeout函数
setTimeout函数执行顺序所有可执行代码执行完毕之后,才会开始执行由setTimeout定义的操作。而这些setTimeout操作执行的顺序,则由设定的延迟时间来决定。setTimeout(function () { console.log(a); }, 0); var a = 10; console.log(b); console.log(fn); var b = 20; fu原创 2020-12-03 16:34:49 · 433 阅读 · 0 评论 -
JS立即执行函数
创建JS立即执行函数:// 函数声明创建的立即执行函数(function fa(){alert(1);})();(function fa(){alert(2);}());// 匿名函数(属于函数表达式)创建的立即执行函数(function(){alert(3);})();(function(){alert(4);}());// 函数表达式创建的立即执行函数var fa = function(){alert(5);}();运用立即执行函数小练习:(function(){var a = b原创 2020-12-03 14:51:31 · 198 阅读 · 0 评论 -
函数声明提升与变量声明提升
// 变量、函数声明提前 function Foo() { getName = function () { alert(1); }; //函数内部没有声明getName,忘外找 return this; } Foo.getName = function () { alert(2); }; Foo.prototype.getName = function () { alert(3); };...原创 2020-12-03 09:38:21 · 185 阅读 · 0 评论 -
JavaScript执行上下文
理解一:1、执行以下代码,控制台输出"red"。主程序调用函数changeColor(),swapColors()函数运行:在使用变量color时,首先找函数内部有无color变量,没有就往上找,最后找到全局变量color,tempColor把值“red”赋值给color,此时全局变量的值变为“red”。var color = "blue"; function changeColor(){ var anotherColor = "red";原创 2020-12-02 16:08:21 · 103 阅读 · 0 评论 -
JavaScript中换行输出
在JavaScript中进行换行输出的方法方法一:使用“\n”进行换行。注意:“\n”使用在document.write()中,只起到空格的作用。方法二:使用“\r”进行换行。注意:“\r”的用法跟“\n”一样,在document.write()中,只起到空格的作用。方法三:使用<br/>进行换行。注意:使用<br/>进行换行,只适用于document.write()。...原创 2020-11-18 16:14:00 · 25541 阅读 · 1 评论 -
Javascript水仙花数练习
今天在做一个简单的水仙花数练习时,由于之前C语言的影响,在取一个3位数的对个位、十位、百位时,刚开始没有想到要进行取整运算,导致结果没出来。通过parseInt()函数进行取整之后,结果才出来。...原创 2020-11-17 23:07:45 · 214 阅读 · 0 评论