javascript内置对象
javascript中的内置对象
苟圣啊
请大佬多多关照小弟,有不足的地方还请指点,点个赞再走可还行啊
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
替换数组中的对象(不操作原数组及操作原数组)
var oldlist = [{ "id": 1001, "name": "aa" }, { "id": 1002, "name": "bb" }]; var replaceobj = { "id": 1002, "name": "cc" } var newlist = oldlist.map(r => { return r.id === replaceobj.id ? replaceobj : ...原创 2020-08-03 14:45:56 · 1406 阅读 · 0 评论 -
字符串首字母大写,数组中的字符串首字母大写
字符串首字母大写(封装的思想,也可以不用) function startU(str) { let s1 = str.slice(0, 1); let s2 = str.slice(1); let result = s1.toUpperCase() + s2.toLowerCase(); return result } console.log(startU('asdasdas.原创 2020-07-24 09:30:47 · 856 阅读 · 0 评论 -
5.内置对象----函数function(调用、创建、传参、this、return、回调、作用域、作用域链、闭包)
function函数创建函数调用函数函数传参this对象return返回值回调函数作用域作用域链闭包 函数 js中函数是用来完成特定任务的代码块,必须调用才可以执行。 创建函数 声明函数(会提升) function fn() {} 函数表达式(不会提升) var fn = function(){} ES6箭头函数 (箭头函数没有arguments) var fn = ()=>{} new方式(构造函数表达式) var fn = new Function() 调用函数 (函数可以使用指定的thi原创 2020-06-08 21:18:43 · 444 阅读 · 0 评论 -
4.内置对象----Math
Math常用方法 Math.ceil() 向上取整 Math.floor() 向下取整 Math.round() 四舍五入 Math.random() 返回一个0-1之间的随机数,[0,1) 两数之间的随机数公式(包含max) Math.round(Math.random()*(max - min)) + min 两数之间的随机数公式(包含两端) Math.round(Math.random()*(max - min+1)) + min Math.max() 返回给定的一组数字中的最大值 Math.原创 2020-06-08 18:17:28 · 222 阅读 · 0 评论 -
3.内置对象----Date
使用Date对象 通过new操作符实例化Date对象。(new Date) 把日期转为本地格式 toLocaleString() 获取具体时间 //获取具体的日期和时间,都是number类型 var now = new Date(); //获取年,返回一个四位数年份 console.log(now.getFullYear()); //打印的是2020 //月,返回一个从0到1的整数值,0代表月 console原创 2020-06-08 17:56:36 · 237 阅读 · 0 评论 -
2.内置对象----string(方法)
常用方法 charAt() 根据下标获取字符 charCodeAt(index) 根据下标获取字符串的编码(unicode编码) slice(start,end) 字符串的截取(start到end之间的字符)包含start不包含end,如果start >= end则返回一个空字符串;如果只有一个参数则返回start到末尾;如果值为负数则会被当做字符串长+负数处理 substring(start,end) 字符串的截取(start到end之间的字符)包含start不包含end,如果start &原创 2020-06-07 21:01:46 · 239 阅读 · 0 评论 -
1.内置对象----array(数组创建、方法、迭代方法)
一、创建数组 1、new Array() 2、[] (又称字面量方法) 3、Array.of() 二、常用方法(小例子) 1. let arr = [233]; (下标从0开始,此段下标为012) arr.**push**(1); //在末尾添加元素 (2331) 2. let a = arr.**pop**(); //删除并返回末尾元素 3. arr.**unshift**(2); //开头添加元素 4. arr.**shift**(); //开头删除并返回元素 5.原创 2020-06-03 11:18:25 · 342 阅读 · 0 评论
分享