js学习
2021-02-20 22:20
标签:文件 type 函数调用 添加元素 tostring style var 替换 shift js文件的引入 js的变量类型 数值和字符串的相互转换 函数的调用 用去function声明函数 判断是否为数组 数组和字符的相互转换 数组的栈 数组的排序 数组splice 数组index js学习 标签:文件 type 函数调用 添加元素 tostring style var 替换 shift 原文地址:https://www.cnblogs.com/wocaonidaye/p/12913125.html
script type="text/javascript" src="js/java.js">script>
// js 的变量类型
//Number
var x = 1;
var x = 1.1;
//String
var name = "abc";
var name = ‘123‘;
// Boolean True False
var x = 3;
//undefined
var x;
//Objectv
var a = null;
//数值和字符串的相互转换
var x = 1;
//数值转字符串
var a = x.toString();
var a = x+"";
//字符串转数值
var x = Number(a);
//函数调用
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 删除 插入替换
// x.splice(起始位置,删除元素,替换元素);
// 删除
x.splice(1,2);
// 插入
x.splice(1,1,"tihuan");
// 查找数组的索引 indexof()从头开始找
x.indexOf("元素",起始位置);
// lastIndexOf()从末尾开始找
x.lastIndexOf("元素",起始位置);