博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Javascript绝句欣赏
阅读量:5746 次
发布时间:2019-06-18

本文共 985 字,大约阅读时间需要 3 分钟。

hot3.png

1. 取整同时转成数值型:'10.567890'|0结果: 10'10.567890'^0结果: 10-2.23456789|0结果: -2~~-2.23456789结果: -22. 日期转数值:var d = +new Date(); //12956984167923. 类数组对象转数组:var arr = [].slice.call(arguments)4. 漂亮的随机码:Math.random().toString(16).substring(2); //14位Math.random().toString(36).substring(2); //11位5. 合并数组:var a = [1,2,3];var b = [4,5,6];Array.prototype.push.apply(a, b);uneval(a); //[1,2,3,4,5,6]6. 用0补全位数:function prefixInteger(num, length) {  return (num / Math.pow(10, length)).toFixed(length).substr(2);}7. 交换值:a= [b, b=a][0];8. 将一个数组插入另一个数组的指定位置:var a = [1,2,3,7,8,9];var b = [4,5,6];var insertIndex = 3;a.splice.apply(a, Array.concat(insertIndex, 0, b));// a: 1,2,3,4,5,6,7,8,99. 删除数组元素:var a = [1,2,3,4,5];a.splice(3,1);10. 快速取数组最大和最小值Math.max.apply(Math, [1,2,3])  //3Math.min.apply(Math, [1,2,3]) //1(出自)11. 条件判断:var a = b && 1; 相当于if (b) {  a = 1}var a = b || 1; 相当于if (b) {  a = b;} else {  a = 1;}12. 判断IE:var ie = /*@cc_on !@*/false;还有吗?欢迎回应

转载于:https://my.oschina.net/xngiser/blog/36333

你可能感兴趣的文章
[工具]前端自动化工具grunt+bower+yoman
查看>>
自动化测试之WatiN(2)
查看>>
关于完成生鲜电商项目后的一点总结
查看>>
noip2012 普及组
查看>>
第二阶段 铁大Facebook——十天冲刺(10)
查看>>
Java判断是否为垃圾_Java GC如何判断对象是否为垃圾
查看>>
多项式前k项和java_多项式朴素贝叶斯softmax改变
查看>>
java数组只能交换0下标和n_编程练习-只用0交换排序数组
查看>>
centos7安装mysql视频教程_centos7安装mysql(完整)
查看>>
php图片赋值,php如何优雅地赋值
查看>>
【探索HTML5第二弹01】HTML5的前世今生以及来世
查看>>
Failed to connect to remote VM. Connection refused. Connection refused: connect
查看>>
freeze
查看>>
JS时间转时间戳,时间戳转时间。时间显示模式。
查看>>
SAP HANA存储过程结果视图调用
查看>>
设计模式 ( 十八 ):State状态模式 -- 行为型
查看>>
OracleLinux安装说明
查看>>
nova分析(7)—— nova-scheduler
查看>>
Entity Framework 实体框架的形成之旅--Code First模式中使用 Fluent API 配置(6)
查看>>
OpenMediaVault 搭建git,ssh无法连接问题
查看>>