~~~
var arr=[1,2,3,4,5,6];
//数组长度
arr.length
//删除数组最后一个,有返回值
arr.pop();
//删除数组第一个,有返回值
arr.shift();
//在最前面数组添加值0
arr.unshift(0);
//在最后添加值7
arr.push(7);
var arr1=[7,8,9,10];
//合并数组
arr.concat(arr1) //输出1,2,3,4,5,6,7,8,9,10
//从字面上对数组进行排序
arr3=['ali','baidu','tianya','sina','weibo','kaixin','meizu'];
arr3.sort();
//输出ali,baidu,kaixin,meizu,sina,tianya,weibo
//从数值上对数组进行排序。
arr4=[1,4,11,15,24,54,122,23];
function sortNum(a,b){
return a-b;
}
arr4.sort(sortNum);
console.log(arr4);
//输出1,4,11,15,23,24,54,122
//join数组连接
arr5=['hello','my','name','is','xiaodu'];
console.log(arr5.join('-'));
//输出hello-my-name-is-xiaodu
// slice() 方法可从已有的数组中返回选定的元素。
arr6=['hello','my','name','is','xiaodu'];
console.log(arr6.slice(1,5));
//返回my,name,is,xiaodu
//splice该方法会改变原始数组
arr7=[1,3,6,2,10];
console.log(arr6.splice(0,2,'hello'));
console.log(arr6);
//hello,6,2,10
~~~
- mui
- 拓展
- 本地存储
- 获取时间
- 滚动帧听
- ui组件
- accordion(折叠面板)
- actionsheet(操作表)
- badge(数字角标)
- button(按钮)
- cardview(卡片视图)
- checkbox(复选框)
- dialog(对话框)
- 图片轮播
- 输入增强
- list(列表)
- 遮罩蒙版
- media list(图文列表)
- numbox(数字输入框)
- 侧滑导航
- 弹出菜单
- picker(选择器)
- popPicker
- dtpicker
- progressbar(滚动条)
- radio(单选框)
- range(滑块)
- scroll(区域滚动)
- slide(轮播组件)
- switch(开关)
- 手机底层
- 蜂鸣提示音和手机震动
- 设备信息
- 手机信息
- 电话
- 发送短信
- 消息框
- 浏览器打开网页
- 界面
- 手势
- 轮播组件
- 底部导航
- 打开新页面
- 遮罩
- webview详解
- js基础
- 数组
- mui教程
- 教程— html5+ webview 底部栏用法详解(二)(转载)
- 自动弹出虚拟键盘
- Native.js示例汇总