//Simple function that will tell if the function is defined or not
function is_function(func) {
return typeof window[func] !== 'undefined' && $.isFunction(window[func]);
}
//usage
if (is_function("func") {
alert("myFunction defined");
window[func]();
} else {
alert("myFunction not defined");
轻量级JS Cookie插件js-cookie
http://www.facesoho.com/js/js-cookie-framework.html
https://cdn.bootcss.com/moment.js/2.22.2/locale/zh-cn.js
moment.js locale configuration
js 替换 js replace 默认只替换第一个匹配的字符字符串有超过1个以上的对应字符无法进行替换var strM = "要替换的字符串啊啊!";alert(strM.replace("啊","额"));只能替换第一个字符“啊”
js replace 全局替换alert(s.replace(/啊/g, "额"));可以实现整个字符串的替换替换变量 eval 函数可计算某个字符串并执行其中的的 JavaScript 代码
var ch = "变量",reg = "/"+ch+"/g",str = "这是一个变量,这是一个变量",val = str.replace(eval(reg),"替换");
alert(val);
如果替换的字符串中含有/符号时
var ch = "/", str = "这是一/个变量,这是一个变量";var val = str .replace(new RegExp(ch,'g'),"b");alert(val);
汇总 onchange onpropertychange 和 oninput 事件的区别
1、onchange 事件与 onpropertychange 事件的区别:
2、oninput 事件与 onpropertychange 事件的区别:
3、oninput 与 onpropertychange 失效的情况:
感谢您的支持,我会继续努力的!
支付宝扫一扫,即可进行扫码打赏哦
2739JavaScript typeof
//Simple function that will tell if the function is defined or not
function is_function(func) {
return typeof window[func] !== 'undefined' && $.isFunction(window[func]);
}
//usage
if (is_function("func") {
alert("myFunction defined");
window[func]();
} else {
alert("myFunction not defined");
}
2703轻量级JS Cookie插件js-cookie
轻量级JS Cookie插件js-cookie
http://www.facesoho.com/js/js-cookie-framework.html
2702moment.js locale configuration
https://cdn.bootcss.com/moment.js/2.22.2/locale/zh-cn.js
moment.js locale configuration
2536JavaScript replace 默认只替换第一个匹配的字符
js 替换
js replace 默认只替换第一个匹配的字符
字符串有超过1个以上的对应字符无法进行替换
var strM = "要替换的字符串啊啊!";
alert(strM.replace("啊","额"));
只能替换第一个字符“啊”
js replace 全局替换
alert(s.replace(/啊/g, "额"));
可以实现整个字符串的替换
替换变量 eval 函数可计算某个字符串
并执行其中的的 JavaScript 代码
var ch = "变量",reg = "/"+ch+"/g",
str = "这是一个变量,这是一个变量",
val = str.replace(eval(reg),"替换");
alert(val);
如果替换的字符串中含有/符号时
var ch = "/", str = "这是一/个变量,这是一个变量";
var val = str .replace(new RegExp(ch,'g'),"b");
alert(val);
2534元素即将失去焦点时触发 2 oninput
汇总 onchange onpropertychange 和 oninput 事件的区别
1、onchange 事件与 onpropertychange 事件的区别:
2、oninput 事件与 onpropertychange 事件的区别:
3、oninput 与 onpropertychange 失效的情况: