js执行js字符串函数的方法】的更多相关文章

JS自带函数 concat将两个或多个字符的文本组合起来,返回一个新的字符串.var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world" indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索).如果没有匹配项,返回 -1 .var index1 = a.indexOf("l");//index1 = 2var i…
JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串.var a = "hello";var b = ",world";var c = a.concat(b);alert(c);//c = "hello,world"indexOf返回字符串中一个子串第一处出现的索引(从左到右搜索).如果没有匹配项,返回 -1 .var index1 = a.indexOf("l");//index1 = 2var ind…
这篇文章主要介绍了JS生成随机字符串的方法,需要的朋友可以参考下 下面的一段代码,整理电脑时,记录备查. <script language="javascript"> function randomString(len) { len = len || 32; var $chars = 'ABCDEFGHJKMNPQRSTWXYZabcdefhijkmnprstwxyz2345678'; /****默认去掉了容易混淆的字符oOLl,9gq,Vv,Uu,I1****/ var…
<script> var jsText = 'return function(){alert(1+1)}' var jscode = new Function(jsText)(); jscode(); </script>…
两种方法,一种是加括号一种是加叹号,new Function()的方法没有成功. var a = "function(args){console.log(args)}" undefined eval(eval('(' + a + ')')('test')) test VM239:1 undefined eval('!' + a)('test') TypeError: boolean is not a function eval('!' + a + "('test')"…
1.获取日月 时分秒 //获取 月日 getMonth=(time)=>{ var date = new Date(time) <?):(date.getMonth()+) ?'+date.getDate():date.getDate() return month+'-'+date } //获取时分秒 getTime=(time)=>{ var date = new Date(time) ?'+date.getHours():date.getHours() ?'+date.getMinu…
数组和字符串有很多相似的对方,比如数组和字符串都有以下方法: concat indexOf lastIndexOf slice includes 鉴于toString及valueOf方法基本类型都有,这里就不做过多介绍了 1.数组中indexOf和较数组中includes的比较 看函数的返回值:indexOf返回的是数值型的而includes返回的是布尔型的 都可以支持第二参数,而且的第二个参数都支持负数形式 数组中的indexOf不能判断数组中是否有NaN而includes可以 1.1 ind…
一. 概念理解基本包装类型 1. 基本包装类型 三种基本包装类型 String var s = new String('123dddd'); Number Boolean 简单类型没有方法和属性 之所有可以调用方法和属性是因为会在堆上创建一个临时的基本包装类型,当使用完成之后通过null来清除, 一般不适用boolean和number基本包装类型 2. 字符串的特点 字符串的特点1 不可变 当对一个字符串重新赋值的时候是重新开辟一个新的内存区 问题: 当拼接大量字符串的时候,会有性能问题 3.…
两种声明方法: 1. var a = function () {...}; 2. function a() {...}; 第一种方式必须先声明后调用,而第二种方式函数调用在声明之前之后都可以. //第一种方式 //a();这样调用会出错 var a = function () { alert("A"); } a();//A //第二种方式 b();//B function b() { alert("B"); } b();//B…
alert('10 12 14 16'.replace(/d+/g,function(match){ return parseInt(match,10) > 10 ? '*' : match; })); 这样就可以筛选出有条件的数据了…