js点滴】的更多相关文章

声明提前,函数声明提前,好吧,老生常谈的问题了.正好,前些天在掘金看到一道关于声明提前的笔试题,那么这里就以这道题来作为本文的引子吧,代码如下: console.log(a)//? a();//? ; function a(){ console.log(); } console.log(a);//? a = ; a();//? 四处分别输出什么?为什么?读完本文,最少也能在你心中激起一丝波澜了. 一.什么是声明提前 先来了解一个函数作用域的概念:变量在声明它们的函数体以及这个函数体嵌套的任意函数…
在今天的工作中发现了一些小的问题,在网上查了一下,才知道自己的js才是冰山一角,以后要虚心向他人学习,要虚怀若谷. 发现一:js获取DOM对象与jquery的区别 先前总以为,二者是一样的,最近才知道,二者是不同的: 前者使用var jsTab = document.getElementById("tab");//其中tab为所选择dom对象id的属性值. 后者var jqTab = $("#tab");//不仅需要id属性值,还需要加上#,这是jquery所规定的…
web Components 学习之路 https://www.cnblogs.com/zhaowinter/p/5447246.html vue学习指路. vue全局配置. ignoredElements  至今看不懂: https://blog.csdn.net/sinat_17775997/article/details/75950356 directive   https://blog.csdn.net/qq_36242361/article/details/74641403 指令定义函…
1. promise用法 https://www.cnblogs.com/lvdabao/p/es6-promise-1.html https://segmentfault.com/a/1190000007032448 2.mocha单元测试参考资料 https://www.jianshu.com/p/9c78548caffahttp://www.ruanyifeng.com/blog/2015/12/a-mocha-tutorial-of-examples.htmlhttps://github…
那么就由一道笔试题引入吧,已知有字符串a=”get-element-by-id”,写一个function将其转化成驼峰表示法”getElementById”: var a = "get-element-by-id"; function change(obj){ //先将字符串按照“-”进行切割为数组 var arr = obj.split("-"); ;i<arr.length;i++){ //由于get不需要转大写,所以从下标1开始,对第一位字母转大写,并拼…
 壹 ❀ 引 Foo.getName算是一道比较老的面试题了,大致百度了一下在17年就有相关文章在介绍它,遗憾的是我在19年才遇到,比较奇妙的是现在仍有公司会使用这道题.相关解析网上是有的,这里我站在自己的理解做个记录,也算是相关知识的一次复习,题目如下,输出过程也直接标出来了: function Foo() { getName = function () { console.log(1); }; return this; }; Foo.getName = function () { conso…
一些好的博客 http://www.cnblogs.com/coding4/p/7809063.html canvas http://www.cnblogs.com/coding4/p/5593954.html 自己的原生js库. http://www.cnblogs.com/coding4/p/7872695.html js的点滴2 http://www.cnblogs.com/coding4/p/6721481.html mvvm的原理 https://segmentfault.com/a/…
onmouseover : 鼠标进入 onmouseout : 鼠标离开 onfocus:得到焦点   表单提交执行JS代码,有两种常用方式. 一:在局部(比如按钮定义处)用onclick="return Check()"; 二:在表单form处用onsubmit="retnrn Check(this)";   表单提交验证:灵活运用returnValue   取消超链接的效果:<a href="javascript:void(0)">…
博客: 1.大牛博客:每一篇博客都需要仔细的看.http://blog.csdn.net/hongchh/article/details/54744318 2.layui:的作者 贤心的博客:http://sentsin.com/和 GIt仓库:https://github.com/sentsin 3.真的是我辈的楷模. http://sentsin.com/about.html 4. echarts2升级到echarts3  http://www.cnblogs.com/coding4/p/6…
1.checkbox全选按钮 <input type="checkbox" name="allcheck" id="allcheck" / >全选 <input type="checkbox" name="subBox" value="1" / >1 <input type="checkbox" name="subBox&quo…