自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 js声明变量作用域

console.log(deletev2)//true没经过var定义的全局变量无论函数体内或体外都可被删除。clearTimeout(timmer)//清除定时器。alert(window.x)//添加window只访问全局。将变量提升到函数的top位置且只能提升变量的声明不会提升赋值。for循环中的迭代变量(leti),let不会渗透到循环体外。for循环中的迭代变量(vari),var会渗透到循环体外。alert(y)//报错。}//333异步调用循环结束。...

2022-07-23 10:14:35 124 1

原创 js-函数

newFunction(前面为参数,最后一个为函数体及返回值)(2)ES6函数的参数默认参数可以有多个,但必须放在形参末位。functionf(a,b){//形参。1.函数是完成某一功能的函数语句执行函数体,完成某一功能。functionf(a,b){//形参。(3)立即执行函数及时调用函数(匿名函数)function函数名(参数){(4)形参--函数名.length。f1(2)//实参。})()--->调用。(5)返回值--只有一个。f1(2,3)//实参。...

2022-07-23 10:13:42 188

原创 js浮点精度 引用类型 深浅拷贝

vartest1=JSON.parse(JSON.stringify(test));//拷贝数组,注意这行的拷贝方法。2.深拷贝深拷贝是指拷贝一个对象的数据之前,先给拷贝对象创建一个堆地址,这样当拷贝对象指向的堆中的数据改变时,(3)s2=newString(1,2,3,4)当String有多个参数的时候只处理第一个。(4)s1=newString(++n,n++,++n)当有多个参数时,虽然只处理第一个。copyfun(对象,true)true--深拷贝false--浅拷贝。...

2022-07-23 10:12:50 144

原创 js数组函数

arr.filter(function(初始值,当前元素值,当前元素索引,数组对象){},初始值(可省略))2.foreach数组.forEach(function(当前元素值,当前元素索引,数组对象){})(1)arr.every(function(初始值,当前元素值,当前元素索引,数组对象){})(1)arr.some(function(初始值,当前元素值,当前元素索引,数组对象){})arr.filter(function(当前元素值,当前元素索引,数组对象){})...

2022-07-23 10:11:53 151

原创 js数组方法 排序 数组函数1

如只有一个参数,从起始位置删除后面的所有元素修改数组,返回被删除的元素。vara=[1,2,3,4,5,6]|i是索引。(3)concat只能打散一维数组,不会打散数组中包含的数组。arr3及后面所有参数----要插入的元素。指定分隔符,将数转换为字符串,生成新的字符串。比较函数--具有两个参数f1(a,b)(1)连接数组,将数据添加到数组的末位。(1)不修改原数组生成新的数组。1,a1[0]0--下标。(2)不修改原数组生成新的数组。...

2022-07-23 10:11:09 135

原创 js math 数组

unshift数组的头部添加元素,对原数组修改,返回修改后数组的长度。shift()删除数组头部的一个元素,对原数组修改,返回删除的元素。push()数组尾部增加数据,对原数组修改,返回修改后的数组长度。pop()删除数组尾部的元素,对原数组修改.返回被删除的元素。a.toFixed(2)//保留几位小数,四舍五入。vara1=newArray()"空"数组。Math.round(2.676)四舍五入。Math.pow(2,3)返回x的y次幂的值。(1)构造函数实现方式。...

2022-07-23 10:10:07 252

原创 js位运算符

/document.writeln(date1.getDay()+"")//星期1234560星期日0。//document.writeln(date1.getMonth()+1+"")//月份0-11都减一。//document.writeln(date1.getMilliseconds()+"")//毫秒。111111111111111111111111111111110有符号右移,看符号位如为1,补1。&与都为1,结果才为1。...

2022-07-23 10:09:28 261

原创 js字符串操作符

/console.log(--a);console.log(String.fromCharCode(28023));console.log(decodeURI("%E6%B5%B7"));console.log(escape(s1="海"));console.log(unescape("\u6D77"));(2)alert("a">"A")true按ascii码比较。a1=["哈尔滨","北京","上海","杭州","深圳"]排序。>=...

2022-07-23 10:08:35 370

原创 字符串创建 操作

console.log(s1.substring(3,7));console.log(s1.slice(8,3));console.log(s1.substr(3,6));substring(起始位置,终止位置)起始包含终止不包含。substr(起始位置,长度)从起始位截取指定长度的字符串。indexOf()返回指定字符串的第一位置如找不到返回-1。slice(起始位置,终止位置)起始包含,终止不包含。s1.toUppercase()大写。charAt()返回给定位置的字符。...

2022-07-23 10:07:48 1413

原创 js数据类型 流程语句

console.log(typeof(a));(6)没有定义的变量或undefined本身typeof返回undefined。一个本来要返回数值的操作数而没有返回数值的情况。(4)对象数组nulltypeof返回object。(2)显示类型转换(强制类型转换)需要手动转换到目标类型。(5)函数类型typeof返回function。(2)字符串类型typeof返回string。(3)布尔类型typeof返回Boolean。(1)数值类型typeof返回number。...

2022-07-23 10:06:47 69

原创 javascript基础

js基础

2022-07-18 18:38:15 181

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除