数组

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><script>let arr=["chen","mo","wang"];arr.push("li")console.log(arr);let last=arr.pop();arr.push("li");let f=arr.shift();arr.unshift("chen");last=arr.pop();arr.push("1gao")arr.sort();console.log(arr);arr.sort(function(f,l){if(f>l){return -1;}else if(f==l){return 0;}else{return 1;}})console.log(arr);arr.reverse();console.log(arr);let a1=["wer","ok"];arr=arr.concat(a1);let sub=arr.slice(1,4);console.log(arr);console.log(sub);arr.splice(1,0,"great");console.log(arr);arr.splice(1,1);arr.splice(1,1,"oktoo")let numarr=[1,2,4,5,6,748,4,23,5,7];numarr.forEach(function(ele,idx,arr){console.log(ele);// ele=ele*2;// arr[idx]=arr[idx]*2;})console.log(numarr);var alleven=numarr.every((ele,idx,arr)=>{if(ele%2==0) return true;else return false;});console.log(alleven);var someeven=numarr.some((ele,idx,arr)=>{if(ele%2==0) return true;else return false;});console.log(someeven);var odds=numarr.filter((ele)=>{if(ele%2==1) return true;else return false;})console.log(odds);let converts=numarr.map((ele)=>{return ele*2;})console.log(converts);let stus="jason-90;zhangsan-80;lisi-60;wanger-90";let stuarr=stus.split(";").map((ele)=>{let stu=ele.split("-")let obj={};obj.name=stu[0];obj.score=stu[1];return obj;})console.log(stuarr);let sum=numarr.reduce(function(pre,current,idx,arr){return pre+current;},0);console.log(sum);</script>
</head>
<body></body>
</html>







数字Number

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><script>let b=  Boolean(1);let b1=new Boolean(1);let num=Number("10");num=num.toFixed(2);Number.isNaN(10);let num1=new Number(1230.123);//   Number.chen=function(){//       console.log("haha");//   }//   Number.chen();console.log(num1.toFixed(2));console.log(num1.toPrecision(2))</script>
</head>
<body></body>
</html>

String字符串

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><script>let str="zhangsan-80;lisi-67;wanger-90";let length=str.length;let pos=str.indexOf("-");let rpos=str.lastIndexOf("-")let first=str.substring(0,pos);let yet=str.substr(0,8)let upper=str.toUpperCase();let lower=str.toLowerCase();let person=str.split(";");console.log(person);str.replace("-","~")str.match(/zhangsan/);str.slice(3,6);let str2=" ab v "console.log(str2.trim())</script>
</head>
<body></body>
</html>

正则表达式RegExp

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>Document</title><script>let str="jason-10,weiki-40,zhao-80";let rule=/(\w+)-(\d+)/g;let r2=/([A-Za-z]+)-([0-9]+)/glet r3=new RegExp("/(\w)-(\d)/g",'g')let names=[];let score=[];let match=true;do{match=r2.exec(str);console.log(match);if(match){names.push(match[1]);score.push(match[2]);}}while(match);console.log(names);console.log(score);r2.test(str);let r4=/\d+/g;let ma1=str.match(r4)console.log(ma1);str=str.replace(r4,"100")console.log(str);</script>
</head>
<body></body>
</html>






JavaScript-⑤代码相关推荐

  1. 翻译-高质量JavaScript代码书写基本要点(转载)

    by zhangxinxu from http://www.zhangxinxu.com 本文地址:http://www.zhangxinxu.com/wordpress/?p=1173 原文作者:S ...

  2. javascript 代码_如何使您JavaScript代码保持简单并提高其可读性

    javascript 代码 by Leonardo Lima 莱昂纳多·利马(Leonardo Lima) 如何使您JavaScript代码保持简单并提高其可读性 (How to keep your ...

  3. javascript 代码_代码简介:2016年JavaScript的现状

    javascript 代码 Here are three stories we published this week that are worth your time: 这是我们本周发布的三个值得您 ...

  4. js如何运行python代码_python中执行javascript代码

    python中执行javascript代码: 1.安装相应的库,我使用的是PyV8 2.import PyV8 ctxt = PyV8.JSContext() ctxt.enter() func = ...

  5. 优化javaScript代码,提高执行效率

    今天看完书,总结了一下可以如何优化 JavaScript . 1.合并js文件 为优化性能,可以把多个js文件(css文件也可以)合并成极少数大文件.跟十个5k的js文件相比,合并成一个50k的文件更 ...

  6. easyui treegrid 获取新添加行inserted_18行JavaScript代码构建一个倒数计时器

    有时候,你会需要构建一个JavaScript倒计时时钟.你可能会有一个活动.一个销售.一个促销或一个游戏.你可以用原生的JavaScript构建一个时钟,而不是去找一个插件.尽管有很多很棒的时钟插件, ...

  7. 如何优雅的编写 JavaScript 代码

    几乎每个大一点公司都有一个"运行时间长,维护的工程师换了一批又一批"的项目,如果参与到这样的项目中来,大部分人只有一个感觉--"climb the shit mounta ...

  8. 移动web开发常用JavaScript代码(转)

    转载: http://mobile.51cto.com/web-321960.htm 1.如果网页是在iPhone或Android浏览器中查看,则在主体元素中添加"iPhone"或 ...

  9. silverlight 中javascript 代码与托管代码的互调用 以及一些思考

    silverlight 客户端javascript 代码与托管代码的互调用时比较用意义的同时,因为silverlight本身就是一个插件,如果两者之间不能进行相互的调用,对于web 上的一些特殊的功能 ...

  10. 移动网站开发中常用的10段JavaScript代码

    在开发移动网站过程中,有一些Javascript代码会经常用到.以下是10段常用的JavaScript代码.需要注意的是某几段代码需要jQuery mobile framework支持. 1.如果网页 ...

最新文章

  1. 循序渐进:带你理解什么是Java内存模型
  2. Spark Steaming 点滴
  3. C#之windows桌面软件第十三课:C#中常用的类有哪些?构造函数怎么用?
  4. aspx页面中使用%= %的注意事项
  5. 初识python评课稿_开平方函数 python
  6. 查看自己设置的jvm参数
  7. java怎样访问servlet_如何访问URL并从java servlet获取响应?
  8. css如何将元素水平居中
  9. 16g电脑内存有什么好处_电脑内存8g和16g差别大吗
  10. 微课|中学生可以这样学Python(例5.6、例5.7):集合应用
  11. XWiki 6.3 M1 发布,Java 的 Wiki 系统
  12. log4j:WARN Please initialize the log4j system properly.解决方案
  13. 计算机网络学习 - 网卡
  14. 林记seo告诉你seo教程菜鸟seo一个月到底能赚多少钱
  15. plist文件详细说明
  16. 【锟斤拷】的故事:谈谈汉字编码和常用字符集
  17. c语言空气污染指数代码,空气质量指数API是怎么算出来的
  18. super-csv文档的部分翻译及基本使用
  19. 3dsmax2014安装激活之 “软件许可证检出失败 错误20”或者显示错误5。
  20. Java 版植物大战僵尸思路和源码分享!

热门文章

  1. pid_t 到底是什么?
  2. opengl 3D平衡球小游戏
  3. 51单片机温控风扇仿真原理图 C语言程序,51单片机温控风扇(含程序+原理图+仿真+PCB)...
  4. ISP和摄像头工作原理
  5. mipi和isp处理_什么是ISP,他的工作原理是怎样的?
  6. 加减法叫做什么运算_加减法的意义及运算定律、性质
  7. 惠普541笔记本更换内存条_惠普541笔记本如何样啊?有什么缺点和优点?, 真心不会...
  8. 计算机听录测试,电脑自带可以录音但是QQ语音检测不行
  9. 《Web安全之深度学习实战》笔记:第三章 循环神经网络
  10. 批量读取文件夹下所有excel文件里的内容,放入列表 把所有不管行列名如何excel合并成一个大的excel 批量读取excel,批量合并excel