判断是否是数组可以用 Array.isArray 来判断,示例: var arr = [1,2]; if(Array.isArray(arr)) { console.log("是数组"); }else{ console.log("不是数组"); } 数组删除元素 var arr = ['do...
javascript
外部js 调用 vue事件方法
将methods里面定义的方法, 需要赋值给window,外部js就可以调用了 export default { name: "HelloWorld", props: { msg: String, }, mounted() { // 将vue中的...
js prototype的应用场景
应用1: 给原型对象增加函数,就是让对象拥有公用的函数。 例子:我给数组原型对象增加一个打乱数组方法: //给数组原型增加一个打乱数组的函数 Array.prototype.shuffle=function(){ var value = this....
vue 组件UI合集
适合PC端 Element demo:http://element.eleme.io/#/zh-CN/component/layout docs:http://element.eleme.io/#/zh-CN github:https://github.com/ElemeFE/element iView demo:https://www.iviewui...
react 小笔记
Props 验证使用 propTypes,它可以保证我们的应用组件被正确使用,React.PropTypes 提供很多验证器 (validator) 来验证传入数据是否有效。当向 props 传入无效数据时,JavaScript 控制台会抛出警告。 验证器集...
React 新手易错集锦
一、关于React注释的问题: 1、在标签内部的注释需要花括号 2、在标签外的的注释不能使用花括号 ReactDOM.render( /*注释 */ <h1>孙朝阳 {/*注释*/}</h1>, document.getElemen...
Mozilla开源TogetherJS:让网站拥有实时协作功能
TogetherJS是由Mozilla打造的一款可以给网站添加实时协作功能的JavaScript库,TogetherJS免费并且开源,遵循MPL 2.0开源协议,并且托管在Mozilla服务器上。 为什么要使用TogetherJS? 共同...
对新手有用的JavaScript开发小建议
这篇文章将向你分享一些不为人知的但很有用的JavaScript小建议,对那些刚涉及使用JavaScript编程语言的初级开发者应该有很大的帮助。 1. 用数组长度截取数组 我们都知道,对象都是通过使用JavaScript引用的...
Joomla中jQuery和Mootools解决冲突
Joomla中是使用Mootools的,而现在大量的JS则是基于jQuery的,结果就导致了,在Joomla的二次开发中,经常需要处理两者争抢$的问题。 对于jQuery来说我们可以使用 1 var jq=jQuery.noConflict();...
JS判断是否为数字,是否为整数,是否为浮点数
正则表达式方法 function checkRate(input) { var re = /^[0-9]+.?[0-9]*$/; //判断字符串是否为数字 //判断正整数 /^[1-9]+[0-9]*]*$/ if (!re.test(input.rate.value)) { alert("请输入数字(例:0...