一.js数组的常用函数(slice()和splice())
var arr = [1,2,3,4,5,6];
// slice查询 slice(起点,终点)
arr.slice(1,4) ;//取第2到第5 之间的值 包括起点 不包括终点
console.log(arr.slice(1,4));
arr.slice(1,-2); // 可倒数取值
console.log(arr.slice(1,-2));
//splice 可增删查改
// splice(起点,删除的数量,需要添加删除的数据(可选))
// 添加
arr.splice(2,0,'QQ'); //从第3个 不删除数据 添加 QQ
console.log(arr)
//删除 返回被删除的值
arr.splice(4,2); //从第5个值 开始删2个
console.log(arr);
//更新 删除当前 添加新数据
arr.splice(2,1,'WW');
console.log(arr);
//分割 字符串 成数组
var str ='html,css,javascript'
var strArr= str.split(',');
console.log(strArr);
二. js引入到html文档中的三种方式
<!-- 1.直接左元素的事件方法属性上写JS代码 -->
<h2 onclick="alert('我喜欢PHP中文网')">PHP中文网</h2>
<!-- 2.将JS写到script标签里面 -->
<form action="">
<input type="text" name="username" placeholder="PHP中文网">
<button type="button" onclick= "check(username)">验证</button>
</form>
<script>
function check(username){
//验证非空(判断长度 是否等于0)
if(username.value.length === 0){
alert('用户名为空-请输入');
} else {
alert('验证成功');
}
}
</script>
<!-- 3.将JS脚本写到外部JS文件中 -->
<script src="js.js"></script>
总结:
数组操作函数 slice()splice())
slice()有两个参数 查询的 (起点, 终点) (但结果不包括终点)
splice()有三个参数 (起点,删除的数量,添加的数据)
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号