马上加入IBC程序猿 各种源码随意下,各种教程随便看! 注册 每日签到 加入编程讨论群

C#教程 ASP.NET教程 C#视频教程程序源码享受不尽 C#技术求助 ASP.NET技术求助

【源码下载】 社群合作 申请版主 程序开发 【远程协助】 每天乐一乐 每日签到 【承接外包项目】 面试-葵花宝典下载

官方一群:

官方二群:

javascript 数组的基础知识

[复制链接]
查看3009 | 回复2 | 2017-1-5 00:22:24 | 显示全部楼层 |阅读模式
javascript中核心就是es语法。主要就是es3的语法,像es5,es6,es7那些语法都是在原有的基础上之扩展开来的。es3语法主要有 Object, Array,  String, Arguments, Boolean, Date, Error, Function, Math, Number, RegExp。把常用的对象 api 理解通透就行了。像正则,error 了解就行了。基本用得很少。
看自己学的情况了。
[JavaScript] 纯文本查看 复制代码
var arr = new Array();
		arr.push({'a':1,'b':2},3,8);
		arr.pop();
		arr.unshift('e','f');
		arr.reverse();
		var s = arr.join('+')
		//console.log(arr.concat('s','b'))
		console.log(s);
		/* summary:
			1.push    给数组尾部添加元素 直接修改原数组 参数可以是一个或多个 返回值返回数组的新长度
			2.pop     删除数组的末尾元素 直接修改原数组 无参数 返回删除的末尾元素的值 如果数组为空 不改变数组返回undefined
			3.shift   删除数组的首位元素 直接修改原数组 无参数 返回删除的首位元素的值 如果数组为空 不改变数组返回undefined
			4.unshift 给数组头部添加元素 直接修改原数组 参数可以是一个或多个 返回值返回数组的新长度
			==============================================================================================
			5.slice(start,end) 返回数组的片段 不修改原数组 start,end为原数组的起止下标
			6.splice(start,delCount,value1,value2,..) 删除从start开始的delCount个元素 直接修改原数组,value则是添加的值
			==============================================================================================
			7.reverse 颠倒数组中元素的顺序 直接修改原数组 
			8.sort    按照字母顺序进行排序 直接修改原数组 可添加参数用来指定按照什么顺序进行排序
			----------------------------------------------------------------------------------------------
			9.concat 连接数组 不直接修改数组 返回连接后的新数组
			10. join 将数组连接起来构建一个新字符串 不修改原数组 默认用逗号隔开。如果使用其他分隔符,请传参数
		 */


以上是 自己原创总结。让知识点串接起来。分块记忆。array, object, string, number, math, date, function
ibcadmin | 2017-1-5 09:22:55 | 显示全部楼层
...顶。。 都没发到群里推广吗?  
C#论坛 www.ibcibc.com IBC编程社区
C#
C#论坛
IBC编程社区
Amy尾巴 | 2017-1-6 16:38:05 | 显示全部楼层
6666666
*滑块验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则