JS数组 学习笔记
来源:互联网 发布:java spilt 正则 编辑:程序博客网 时间:2024/05/16 11:52
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>boolean条件判断</title>
</head>
<body>
<script>
var age=15;
if(age<18){
alert("未成年");
}else{
alert("成年");
}
//一种多行字符串的表示方法,用反引号 ` ... ` 表示
alert(`我
爱
中
国!`);
//模板字符串,它会自动替换字符串中的变量
var name="小明";
var age=15;
var message=`你好,${name},你今年都${age}岁了!`;
alert(message);
//substring 截取字符串String的部分元素
var arr="ABCDEFGH";
alert(arr.substring(2));
alert(arr.substring(0,3));
//slice 截取数组array的部分元素
var arr1=['A','B','C','D','E','F','G','H'];
alert(arr1.slice(2));
alert(arr1.slice(0,3));
//sort按正常的顺序排序
var arr2=['B','C','A'];
alert(arr2.sort());
//reverse将元素反转
alert(arr2.reverse());
var arr3 = ['Microsoft', 'Apple', 'Yahoo', 'AOL', 'Excite', 'Oracle'];
// 从索引2开始删除3个元素,然后再添加两个元素:
arr3.splice(2, 3, 'Google', 'Facebook'); // 返回删除的元素 ['Yahoo', 'AOL', 'Excite']
arr3; // ['Microsoft', 'Apple', 'Google', 'Facebook', 'Oracle']
alert(arr3);
// 只删除,不添加:
arr3.splice(2, 2); // ['Google', 'Facebook']
arr3; // ['Microsoft', 'Apple', 'Oracle']
alert(arr3);
// 只添加,不删除:
arr3.splice(2, 0, 'Google', 'Facebook'); // 返回[],因为没有删除任何元素
arr3; // ['Microsoft', 'Apple', 'Google', 'Facebook', 'Oracle']
alert(arr3);
//concat把两个数组连接起来
var add=arr2.concat([1,2,3]);
alert(add);
//当前Array的每个元素都用指定的字符串连接起来,然后返回连接后的字符串
alert(arr3.join('-'));
</script>
</body>
</html>
<html>
<head>
<meta charset="UTF-8">
<title>boolean条件判断</title>
</head>
<body>
<script>
var age=15;
if(age<18){
alert("未成年");
}else{
alert("成年");
}
//一种多行字符串的表示方法,用反引号 ` ... ` 表示
alert(`我
爱
中
国!`);
//模板字符串,它会自动替换字符串中的变量
var name="小明";
var age=15;
var message=`你好,${name},你今年都${age}岁了!`;
alert(message);
//substring 截取字符串String的部分元素
var arr="ABCDEFGH";
alert(arr.substring(2));
alert(arr.substring(0,3));
//slice 截取数组array的部分元素
var arr1=['A','B','C','D','E','F','G','H'];
alert(arr1.slice(2));
alert(arr1.slice(0,3));
//sort按正常的顺序排序
var arr2=['B','C','A'];
alert(arr2.sort());
//reverse将元素反转
alert(arr2.reverse());
var arr3 = ['Microsoft', 'Apple', 'Yahoo', 'AOL', 'Excite', 'Oracle'];
// 从索引2开始删除3个元素,然后再添加两个元素:
arr3.splice(2, 3, 'Google', 'Facebook'); // 返回删除的元素 ['Yahoo', 'AOL', 'Excite']
arr3; // ['Microsoft', 'Apple', 'Google', 'Facebook', 'Oracle']
alert(arr3);
// 只删除,不添加:
arr3.splice(2, 2); // ['Google', 'Facebook']
arr3; // ['Microsoft', 'Apple', 'Oracle']
alert(arr3);
// 只添加,不删除:
arr3.splice(2, 0, 'Google', 'Facebook'); // 返回[],因为没有删除任何元素
arr3; // ['Microsoft', 'Apple', 'Google', 'Facebook', 'Oracle']
alert(arr3);
//concat把两个数组连接起来
var add=arr2.concat([1,2,3]);
alert(add);
//当前Array的每个元素都用指定的字符串连接起来,然后返回连接后的字符串
alert(arr3.join('-'));
</script>
</body>
</html>
0 0
- JS学习笔记-数组
- 【JS学习笔记】数组
- JS数组 学习笔记
- JS数组学习笔记整理
- js数组操作学习笔记
- JS学习笔记之数组
- JS学习笔记_3_数组
- JS学习笔记-基础理论+数组
- 【js学习笔记039】-- 创建数组
- 【js学习笔记040】-- 稀疏数组
- 【js学习笔记041】-- 数组长度
- 【js学习笔记-042】-- 数组方法
- 【js学习笔记-043】-- ECMAScript5数组方法
- 【js学习笔记-044】-- 数组类型
- 【js学习笔记-045】-- 类对象数组
- js数组处理学习笔记一
- js学习笔记:数组去重
- [前端JS学习笔记]JavaScript 数组
- C++万能头文件
- 关于iOS中的颜色
- 插入排序算法的简单实现
- 用虚拟机来搭建真实的DOS环境。
- html5 <script> async和defer
- JS数组 学习笔记
- Python使用UUID库生成唯一ID
- 南阳理工acm16矩形嵌套
- npm 安装angular-cli
- CentOS下支持挂载exFAT与NTFS文件系统
- 【cc2541历程】按键
- 冒泡排序
- blog
- F