![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
抹茶摩卡
程序员与咖啡猫。
展开
-
JavaScript取各个位数的方法
编程中经常会遇到取各个位数,总结了两个算法。算法一javascript代码var num = 12345;//个位var a = num%10;//十位var b = num/10 % 10;//百位var c = num/100 % 10;//...以此类推算法二javascript代码var num = 123456;var numArr = num.split('');//个原创 2016-12-08 00:16:00 · 22012 阅读 · 9 评论 -
Vue2.x父组件与子组件之间的双向绑定
最近在研究如何写一套基于Vue2.x的UI组件给自己用,提升一点BIG,在制作含有input的组件遇到一个问题:不知怎样才能把子组件中input与调用者(父组件)的数据实现双向绑定,想过使用Vuex,但观摩了一下其他优秀的UI框架,发现使用Vuex会给其他使用者造成麻烦,于是决心找到寻求解决方法,在参考了几篇大牛们文章后,终于找到。在这将解决方案贴出,希望能帮助到和我一样初次接触Vue这个原创 2017-07-28 10:39:54 · 6706 阅读 · 0 评论 -
JavaScript拾遗 · 变量提升(声)
ES6之前,JavaScript的变量提升机制会将var与function定义的变量提升到它所在的作用域最开始的部分,且var所定义的变量只会被提前声明,而function所定义的方法既会被提前声明,也会被提前定义。下面依次举例说明。0x01.var 关键字使用var所定义的变量会被提前到当前作用域的开始部分进行声明,而赋值操作则留在原来的位置。下面例子说明了使用var定义的变量在不同的作...原创 2018-08-09 12:59:55 · 200 阅读 · 0 评论