JavaScript数据类型

前端开发 作者: 2024-08-26 04:20:01
JavaScript数据类型 1. 字符串 1. 正常字符串我们使用单引号或者双引号包裹 2. 注意转义字符 ' //' n //换行 t //Tab u4

JavaScript数据类型

1. 正常字符串我们使用单引号或者双引号包裹

2. 注意转义字符 \

\'		//'
\n		//换行
\t		//Tab
\u4e2d	//u#### unicode字符
\x41	//AscⅡ

3 .多行字符串编写

//Tab上的反引号``
var msg = `hel
       world
       汉字
`;

4. 模板字符串

let name = "wang";
let age = 3;
let msg = `Hello,${name}`;
console.log(msg);

5. 字符串长度

str.length;

6. 字符串的可变性

7. 大小写转换

//注意,这里是方法,不是属性了
student.toUpperCase();
student.toLowerCase();

8. 获取指定的字符的下标

student.indexOf('t');

9. 截取字符串(重要)

student.substring(1);		//从第一个字符截取到最后一个字符
student.substring(1,3);		//[1,3),包括第一个不包括第二个
var arr = [1,2,3,4,5,6];
arr[0];
arr[0] = 1;

1. 长度

arr.length;

2. indexOf,通过元素获得下标索引

arr.indexOf(2);

3 .slice()

arr.slice(1,5);

4. push(),pop() 尾部

push();			//压入到尾部
pop();			//弹出尾部的一个元素

5. unshift(),shift() 头部

shift();		//压入到头部
unshift();		//弹出头部的一个元素

6. 排序

arr.sort();

7. 元素反转

arr.reverse();

8. concat()

arr.concat([1,3]);

9. 连接符 join

arr.join('-');

10. 多维数组

arr = [[1,2],[3,4],['5','6']];
arr[1][1];		//4
var 对象名 = {
    属性名: 属性值,属性名: 属性值,......
    属性名: 属性值
};

//定义了一个person对象,有4个属性
var person = {
    name: "wang",age: 3,email: "xxxxxxxx@qq.com",score: 95
}

1. 对象赋值

person.age = 5;

2. 使用一个不存在的对象属性,不会报错!

3. 动态的删减属性

delete person.name;

4. 动态的添加

person.address = "address";

5. 判断属性值是否在这个对象中

'age' in person;

6. 判断一个属性是否是这个对象自身拥有的

person.hasOwnProperty("age");
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
本文链接:http://www.jiecseo.com/news/show_68774.html
JavaScript数据类型