js日常积累
2024-10-18 18:30:49
1.数组转字符串
str.join(',')
2.字符串转数组
arr.split(',')
3.数组排序
function sorb(a,b){return a-b;}; arr.sort(sorb);
4.数组去重
var arr=[1,2,43,45,5,6,7,87,89,90,0,1,2,32,4,5,7],arr1=[];
for(i in arr){
if(arr1.indexOf (arr[i])<0){arr1.push(arr[i])}
}
5.js变量提升
函数及变量的声明将提升到函数的最顶部,初始化不会提升,变量可以在使用后声明。
6.new Date(年,月,日),可使用getDay()获取到自己需要的日期。
7.Json.stringify(),序列化为字符串,如果里面有未定义则会被去掉,NaN则会转成null,Json.parse(),字符串解析为Json对象。
8.数组倒序输出。
reverse()会改变原数组,看需求使用。
不想改变数组则使用以下方法:
for (var i=arr.length;i--;i>=0) {
arr1.push(arr[i]);
};
最新文章
- NodeJs 开发微信公众号(三)微信事件交互
- win10总是自动重启的解决办法
- JDK的下载与安装
- MYSQL: Handler_read_%参数说明
- DevExpress GridControl使用(转)
- bzoj1820
- android开发之Notification学习笔记
- How To Cluster Rabbit-MQ--reference
- 随笔 - Internet缓存文件
- linux前四天学习笔记
- Sublime text追踪函数插件
- 前端学习之jquery/下
- 在Windows Server 2008 R2上安装IIS服务
- jquery开发插件提供的几种方法
- jquery基础学习之样式篇(一)
- linux终端FQ
- 情商UP:不遵守八小时工作制,你就能富起来??
- [算法]Bobmer
- python数据结构之哈希表
- php--------使用 isset()判断字符串长度速度比strlen()更快
热门文章
- JDK 9.0.4安装过程
- 【Spring源码分析】非懒加载的单例Bean初始化前后的一些操作
- 画一个DIV并给它的四个角变成圆形,且加上阴影
- 反射Reflection创建
- 简单几步优化你的windows,加快开机速度(重装windows之后要做的几件事)
- canvas画布,时钟
- 3Des加解密 C#--->;Java
- Spring - JPA 一对一, 一对多, 多对多关联
- 剑指Kubernetes 揭秘腾讯云的PaaS技术选型策略
- 【Python】随机模块random &; 日期时间のtime&;&;datetime