js中常用到的函数
来源:互联网 发布:javascript最新书籍 编辑:程序博客网 时间:2024/04/29 23:51
前言
最近做项目总是遇到一些关于处理数组和字符串的问题,比如判断数组变成字符串,字符串变成数组,判断某个元素是否在数组中等,但是总是记不清楚具体怎么使用,查找资料,也是很费事,所以就整理一下,希望可以减少查找资料的时间。
1.join()用法
join函数是按着指定的分隔符将数组中的所有元素放入一个字符串。
最近做项目总是遇到一些关于处理数组和字符串的问题,比如判断数组变成字符串,字符串变成数组,判断某个元素是否在数组中等,但是总是记不清楚具体怎么使用,查找资料,也是很费事,所以就整理一下,希望可以减少查找资料的时间。
1.join()用法
join函数是按着指定的分隔符将数组中的所有元素放入一个字符串。
比如
var arr = ["苹果","葡萄","橘子","香蕉"];var arr_str = arr.join(",");console.log(arr_str);会输出 苹果,葡萄,橘子,香蕉
2.inArray()筛选遍历数组
这个函数可以查找数组中是否存在某元素
用法为$.inArray(元素,数组),返回该元素在数组中的键值,没有找到则返回-1,要注意的是数组中第一个元素的位置是0,如果用if($.inArray("元素",数组)){alert();}这样可能不能没有反应,就是因为0的原因。
var arr = ["苹果","葡萄","橘子","香蕉"];console.log($.inArray("苹果",arr));console.log($.inArray("西红柿",arr));依次输出0 -1
3.each()遍历
(1.)对json数组的遍历
var anObject = { "apple": "苹果","banner": "香蕉","orange": "橘子"}; $.each(anObject,function(name,value) { alert(name); alert(value); });(2.)对数组的遍历
var anArray = ['苹果','香蕉','橘子'];$.each(anArray,function(n,value){ alert(n); alert(value);});4.indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置(对大小写敏感),不存在则返回-1
var str = "a_123456";alert(str.indexOf("a"));结果是0
5.split()方法用于把一个字符串分割成字符串数组
var str = "a_b_c";console.log(str.split("_"));结果是["a","b","c"]
0 0
- js中常用到的函数
- C#中常用到的JS
- C#中常用到的JS
- C#中常用到的JS
- JS中常用到的数组工具方法
- LOTUS中常用到的API函数
- MATLAB中常用到的绘图函数
- MATLAB中常用到的绘图函数
- php项目中常用到的函数
- oracle中常用到的一些函数
- 2008年总结项目中常用到的JS验证脚本
- 2008年总结项目中常用到的JS验证脚本
- 项目中常用到的JS(兼容IE和Firefox)
- 项目中常用到的JS(兼容IE和Firefox)
- 工作中常用到的JS表单验证代码(包括例子)
- js代码中常用到的几种控件
- 几种js中常用到的真假值判断
- JS数组中常用到的一些方法总结
- Android-AndroidStudio创建jniLibs文件夹添加jar包
- Vmware虚拟机如何与主机共享文件夹
- Spring中applicationContext.xml路径问题
- 0008_20170402_【我是菜鸟】_java的常量
- Python利用heapq实现一个优先级队列
- js中常用到的函数
- 今日头条算法题-求句子中相同单词的个数
- 浏览器安全输入控件
- jquery表单选择器
- 113. Path Sum II
- JS:函数里的函数
- cocos2dx-Lua 如何在新建项目中调用控制台。
- tftp客户端实现(二)-写文件并回发确认消息
- android view的各种坐标函数