js学习
Posted wocaonidaye
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js学习相关的知识,希望对你有一定的参考价值。
js文件的引入
<!-- js文件的引入 --> <script type="text/javascript" src="js/java.js"></script>
js的变量类型
// js 的变量类型 //Number var x = 1; var x = 1.1; //String var name = "abc"; var name = ‘123‘; // Boolean True False var x = 3<4; //undefined var x; //Objectv var a = null;
数值和字符串的相互转换
//数值和字符串的相互转换 var x = 1; //数值转字符串 var a = x.toString(); var a = x+""; //字符串转数值 var x = Number(a);
函数的调用 用去function声明函数
//函数调用 function hanshu(){ alert(‘函数‘); } hanshu();
判断是否为数组
var a = []; //判断是否为数组 if(Array.isArray(a)) {}
数组和字符的相互转换
//将数组装换为字符串 var x = a.toString() //使用join方法进行指定的字符将数组分割 var c = x.join(",");
数组的栈
//栈队列方法 后进先出 // 像队列添加元素 var duilie = a.push("元素"); //向队列删除元素 删除最后一项 var duilie = a.pop(); // 先进先出 向队列添加元素 var duilie = a.unshift("元素"); //先进先出 var duilie = a.shift();
数组的排序
//将数组按他自己的想法排序排序 x.sort(); //数组合并concat可以合并一个或多个 x.concat([123,12])
数组splice
//splice 删除 插入替换 // x.splice(起始位置,删除元素,替换元素); // 删除 x.splice(1,2); // 插入 x.splice(1,1,"tihuan");
数组index
// 查找数组的索引 indexof()从头开始找 x.indexOf("元素",起始位置); // lastIndexOf()从末尾开始找 x.lastIndexOf("元素",起始位置);
以上是关于js学习的主要内容,如果未能解决你的问题,请参考以下文章