
每日一题
菜鸡的全栈路
本博客仅供自己在学习、工作的过程中记录、总结,以便日后复习。当然本着开源的精神,如果能帮助到他人,也是一件很高兴的事情。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
每日一题1023之JavaScript作用域、异常、声明
(function(){ try{ var e; //此处为了正常说明问题,声明了对象e,正常情况下不需要声明catch的参数 throw new Error(); }catch(e){ var x = 1, y = 2; console.log("e:" + e); console.log("x:" + x); } console.log原创 2018-10-23 18:15:25 · 322 阅读 · 0 评论 -
每日一题JavaScript之回文数
// 编写一个简单函数(少于160字符),返回一个布尔值,指示字符串是否是palindrome(回文)// 方法A:function isPalindrome(str){ var len = str.length; for (var i=0;i<(len/2);i++){ if(str[i] != str[len-1-i]){ return false; } } r...原创 2018-10-29 13:32:28 · 550 阅读 · 0 评论 -
每日一题1024之JavaScript预编译 作用域
(function (){ var a = b = 3;})();console.log(&quot;a:&quot; + (typeof(a) !== 'undefined'));console.log(&quot;b:&quot; + (typeof(b) !== 'undefined'));// b没有声明,直接使用所有归全局对象window所有。所以在函数外能访问。// a声明在函数体内,归AO对象所原创 2018-10-24 13:42:15 · 188 阅读 · 0 评论 -
每日一题1025之JavaScript闭包
function fun(n,o){ console.log(o); return{ fun:function(m){ return fun(m,n); } }}var a = fun(0);a.fun(1);a.fun(2);a.fun(3);var b = fun(0).fun(1).fun(2).fun(3);var c = fun(0).fun(1);...原创 2018-10-27 09:57:24 · 207 阅读 · 0 评论 -
每日一题1026之JavaScript ()、typeof、立即执行函数
var x = 1;if( function f(){} ){ x += typeof f; // console.log(f);}console.log(x);// if的()将function f(){}变为一个表达式,是立即执行函数,执行结束后就销毁// 所以x += typeof f; 中,f此时是无定义,若直接console.log(f)会报错:Refere...原创 2018-10-27 10:15:05 · 445 阅读 · 0 评论 -
每日一题之闭包20190504
<script type="text/javascript"> var a=0,b=0; function A(a){ var A = function(b){alert(a + b++)} alert(a++); } A(1); A(2); </script>如果这样写,显然易见为1和2,因为整个运行中并没有运行var...原创 2019-05-04 18:21:57 · 504 阅读 · 0 评论