![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端js
旅程起点
这个作者很懒,什么都没留下…
展开
-
v-bind与v-bind:value的区别
<!-- 绑定一个有属性的对象 --> v-bind=“object.value” <!-- 绑定一个属性 --> v-bind:value=“value” 这是v-bind的两种使用方式,使用时最好不要颠倒,其中v-bind=绑定的不是对象时,运行时会报错,v-bind:value=绑定的是对象时,运行没问题,但如果该处html被重写下(比如下拉搜索框中的input值)...原创 2020-04-24 16:56:30 · 3629 阅读 · 0 评论 -
input的中文输入法监听
在前端(html5)页面中监听input输入框中的值的变化,通常都逃不掉中文输入法的问题。 在使用中文输入法时,如何判断用户是直接输入还是间接输入呢? input的compositionstart和compositionend事件用来判断输入框的输入方式。 //判断输入法状态 var isInputZh = false; //获取input对应事件(获取所有input标签的值中的...原创 2020-04-23 13:34:13 · 1339 阅读 · 0 评论 -
编写js外部文件的几点帮助
1.js文件引入外部包的方式 通过匿名函数自执行的方式,让引用该js的文件自动引用来自外部的js文件。并且自执行函数外部无法影响其内部,执行后会被快速销毁,不会影响到其他变量,干净快捷。 (function(URL){ //createElement()创建一个节点 var script = document.createElement('script'); //setAttribute()...原创 2020-03-04 16:22:38 · 931 阅读 · 0 评论 -
js函数的声明及自调用
在js中函数通常拥有两种命名方式 1.函数声明 function xxx(a,b,c...){ ...... } 函数声明必须以function字段开头,xxx是该函数的函数名,小括号中的a,b,c是该函数引用的参数,大括号中是该函数的具体方法。使用函数声明的函数会提升其优先度,因此我们可以在同一作用域的任何区域声明,不会影响我们使用。 2.函数表达式 var x = function(){} 函...原创 2019-11-27 14:25:52 · 348 阅读 · 0 评论