Home >Web Front-end >JS Tutorial >JS native object instance explanation
1. What is an object?
In the program, the properties of an object (variables--storage data) and the methods (functions) of an object
The properties of the object and the methods of the object
2. Literal?
Symbol used to represent fixed values var a = 3 literal 3 — 3
Note: The literal is the value itself
Object literal, put the key/value object in a {} to get an object literal
3. Object literal is customized by us. You can customize an object or directly use the system's built-in one. Object
4. Built-in object?
js has defined objects, you can use them directly
Array array
String string
Math Mathematical processing
Date time related
5, Array
Property: length The length of the array
method:
Concat is used to connect multiple arrays
Join Take out the array elements and connect them into a string according to the specified symbols
Delete the last element of the array
Push Add an element to the end of the array
Revrser Reversing array
splice can add or delete elements
Note: You don’t need to remember what the parameters are and their functions. You only need to remember the names and functions
6 Summarize the learning methods of this chapter:
1. Do you know what is used to process this object?
2. Know what methods are available on this object and what are the functions of these methods?
3 Need to remember—Handwriting
7 String String object
charAt is used to get the character at a certain position
indexOf Determines whether a character is in a string. If so, return the position where it first appears. If not, return -1
lastIndexOf has the same function as indexOf, the difference is that it searches from the back to the front
Replace String replacement
Substr String interception, interception by number
Substring String interception, interception by position
toLowerCase Convert to lowercase
toUpperCase Convert to uppercase
8 Math object handles mathematical calculations
Abs Get the absolute value
ceil round up
flool Round down
max max value
min minimum value
Round rounding
pow x to the yth power
Random Get a random number between 0-1, including 0 but not including 1
Get a random integer between two numbers
function getRandomInt(min, max){
//1 Convert 10-30 into a random number between 0-30? random() — 0-1
// 2. Take an integer
//
Return Math.floor(Math.random()*(max-min+1) + min)
}
1. What is an object?
Everything is an object
Person —- Height, weight, age In the program — Attributes (characteristics, static characteristics)
—- Eating, working, running In the program — Method (characteristics, dynamic characteristics)
在程序,某个对象的属性(变量--存储数据) 某个对象的方法(函数) 对象的属性,对象的方法
2. Literal value?
Symbol used to represent fixed values var a = 3 literal 3 — 3
Note: The literal is the value itself
Object literal, put the key/value object in a {} to get an object literal
3. Object literal is customized by us. You can customize an object or directly use the system's built-in one. Object
4. Built-in object?
js has defined objects, you can use them directly
Array array
String string
Math Mathematical processing
Date Time related
5、Array
属性: length 数组的长度
方法:
concat 用来连接多个数组
join 把数组元素拿出来,根据指定的符号连接成一个字符串
pop 删除数组的最后一个元素
push 在数组的末尾添加一个元素
revrser 反转数组
splice 可以添加或者删除元素
注意:不用记住参数是什么,以及参数的作用,只需要记住名字和功能
6 总结这章的学习方法:
1 知道这个对象是用了处理什么的?
2 知道这个对象上有哪些方法,这些方法的功能是什么?
3 需要记住—手写
7 String 字符串对象
charAt 用来取某个位置的字符
indexOf 判断某个字符是否在字符串中,如果在返回第一次出现的位置,如果不在返回-1
lastIndexOf 功能和indexOf一样,区别是从后往前找
replace 字符串替换
substr 字符串截取, 按个数截取
substring 字符串截取, 按位置截取
toLowerCase 转换成小写
toUpperCase 转换成大写
8 Math对象 处理数学计算
abs 取绝对值
ceil 向上取整
flool 向下取整
max 最大值
min 最小值
round 四舍五入
pow x的y次方
random 获取0-1之间的随机数,包括0不包括1
获取两个数之间的随机整数
function getRandomInt(min, max){
//1 把10-30 转换成 0-30之间的随机数?random() — 0-1 // 2.取整数 // return Math.floor(Math.random()*(max-min+1) + min) }
相关推荐:
JavaScript原生对象之Date对象的属性和方法详解_基础知识
JavaScript原生对象之Number对象的属性和方法详解_javascript技巧
JavaScript原生对象之String对象的属性和方法详解_javascript技巧
The above is the detailed content of JS native object instance explanation. For more information, please follow other related articles on the PHP Chinese website!