Blogger Information
Blog 5
fans 0
comment 0
visits 3725
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
JS数组的常用函数(slice()和splice()) + js引入到html文档中的三种方式 -2019年1月16日
King的博客
Original
803 people have browsed it

一、常用函数(slice()和splice())

1. slice 函数 // 获取部分元素,返回Array

var shuzu =[2019,1535,520,1314,3344,1111,7788]; //返回从索引3 到 5之间的元素

console.log( shuzu.slice(2,5) ) // 返回 (3) [520, 1314, 3344] (从下第3个元素开始到第6个元素,不含第6个元素)

console.log( shuzu.slice(2,-3) );  // 返回 (2) [520, 1314]  (从第3个元素开始到倒数第3个,不含倒数第3个元素)

2. splice 函数 //增加和删除元素,返回删除的元素数组

var arr1 = ['a','b','c','d','e','g','h','i','j','k']; 

console.log(arr1.splice(5,0,'f')) //返回空数组 (从数组的第6个元素开始删除0个元素,增加元素"f")

console.log(arr1) //返回新数组 (11) ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k"]

console.log(arr1.splice(4,4)) // 返回数组(4) ["e", "f", "g", "h"] (从第5个元素开始删除4个元素)


二、js引入到html文档中的三种方式

1.直接在元素的事件方法属性上写js代码

2.将js脚本写script标签中,仅限当前页面使用

3.将js脚本写到外部的js文件中


实例

<html>
<head>
    <meta charset="UTF-8">
    <title>js脚本的引入方式</title>
</head>
<body>
<style>
.form1,.form2 {width:400px;margin:0 auto;border:1px solid #333}
.form1 form{padding:40px}
</style>
    <!-- 1.直接在元素的事件方法属性上写js代码 -->
<div class="form1">
    <form action=""> 
       <label><input type="text" name="username" value=""></label>
         <!--<input type="submit" value="你的名字是" onclick="alert(username.value)">-->
         <button type="button" onclick = "alert(username.value)">显示你的名字</button>
    </form>
</div>
<hr/>

<!-- 2.将js脚本写script标签中,仅限当前页面使用 -->
<script>
 function tocheck(username) {

            if (username.value.length === 0) {
                alert('用户名不能为空');
            } else if (username.value.length < 3){
                alert('请至少输入3个字符');
            } 
        }
</script>
<div class="form2">
    <form action=""> 
       <label>用户名:<input type="text" name="username" value="" placeholder="例如:猪八戒"></label><br/>
      <label for="email">邮箱:</label><input type="email" name="email" placeholder="例如:admin@php.cn">
   <button onclick="tocheck(username)">确定</button>
</form>
</div>


<!-- 外链引入js 方法-->

单独写一个js文件,将代码放到文件中,然后通过下面的标签引用。
<script src="../js.js"></script>


</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post