js

JavaScript

JS事件之自建函数bind()与兼容性问题解决

58 0

JavaScript事件绑定常用方法1、对象.事件 = 函数;它只能同时为一个对象的一个事件绑定一个响应函数不能绑定多个,如果有多个,后面的会覆盖前面的2、addEventListener()此方法也可以为元素绑定响应函数参数:● 事件的字符串(不带on)● 回调函数,事件触发时执行● 是否在捕获阶段触发事件,一般都传false使用此方法可以为一个元素的同一事件绑定多个响应函数当事件触发时,按绑定顺序依次执行3、attachEvent()IE8及以下浏览器不支持addEventListener()方法,但

JavaScript

js生成1到100的随机数

1394 0

js生成1到100的随机数js生成随机数使用math.random()函数1Math.random()具体实现:1、定义一个random()函数,原理是 随机数和最大值减最小值的差相乘 最后再加上最小值。123function random(min, max) { return Math.floor(Math.random() * (max - min)) + min;}2、使用方法123f

JavaScript

Vue中Computed和Watch的用法及区别

61 0

本篇文章介绍了vue中的计算属性computed和监听属性watch的区别,希望对学习vue前端框架的同学有帮助!一、 计算属性(computed)1.计算属性是为了模板中的表达式简洁,易维护,符合用于简单运算的设计初衷。例如:123<p id="app"> {{ myname.substring(0,1).toUpperCase() + myname.substring(1)

JavaScript

如何用test()方法进行正则验证

379 0

在编程中经常会遇到需要验证用户输入的情况,通常是采用正则来验证,在js中使用test()方法来验证正则,那么test()方法如何使用呢?如何用test()方法进行正则验证test() 方法用于检测一个字符串是否匹配某个模式推荐:js教程最近遇到的某业务中进行发票抬头的正则验证如下:1console.log(/^[a-zA-Z\u4e00-\u9fa5\s()()<>《》\(\)\-]+$/.

JavaScript

js与css的区别是什么

81 0

区别是:1、CSS为网页表现、JS为网页行为;2、css对网页进行静态修饰,可以使页面以一定的布局方式显示出来,而js对页面的各种动态效果进行处理,可用来实现网页和人交互的功能等。本教程操作环境:windows7系统、CSS3&&HTML5版、Dell G3电脑。CSS为网页表现、JS为网页行为。css对网页进行静态修饰,可以使页面以一定的布局方式显示出来。CSS是将样式信息与网页内容分离的一种标记语言,我们使用css为每个元素定义样式;它主要用于美化HTML页面。而js对页面的各种动态效果进行处理,可用

JavaScript

js中如何利用正则匹配多个全部数据

943 0

如果我们需要获取所有title里的内容该如何做呢?正则表达式后面加g表示多次匹配方式一:match 返回数组方式二exec实例如下:123456789101112<script> var str='<a href="//www.aliexpress.com/store/product/OOOT-BAORJCT-174296-22mm-10yard-lot-cartoon-Ribb

JavaScript

js实现正则表达式验证端口范围的方法

506 0

javascript正则表达式验证IP地址的端口合法性123if (!(/^[1-9]\d*$/.test(port) && 1 <= 1 * port && 1 * port <= 65535)){ return false}提示:您的端口不符合范围:0-65535下面看下JavaScript(Js)正则表达式验证IP+端口号,代码如下:123456var ip="192.168.2.1:808