自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 this指向问题

this 指向问题 一般情况下this的最终指向的是那个调用它的对象1.全局作用域或者普通函数中的this指向全局对象window(定时器里的this指向window) console.log(this);//window对象 function fn() { console.log(this);//window } fn(); setTimeout(function () { consol

2022-04-28 16:37:31 131

原创 JavaScript获取、设置、移除属性

1、获取属性:element.属性值和element.getAttribute('属性') <div id="demo" index="1"></div> <script> // 获取属性值element.属性值,获取内置属性值,即元素本身自带的属性 var div = document.querySelector('div');//demo console.log(div.id); // el

2022-04-21 13:47:14 1554

原创 innerText和innerHTML改变元素内容

1、innerText:以点击按钮,div里的文字显示当前时间为例:<button>显示当前系统时间</button><div>某个时间</div>js部分代码: // 获取元素 var btn = document.querySelector('button'); var div = document.querySelector('div') // 绑定事件 btn.onclick = function () {

2022-04-18 16:10:05 1807

原创 统计字符串中出现次数最多的字符,并统计其次数

以字符串'abcoefoxyozzopp'为例: // 1、利用charAt()遍历这个字符串 // 2、把每个字符都存储给对象,如果对象没有该属性就为1,如果存在了就+1 // 遍历对象,得到最大值和该字符 var str = 'abcoefoxyozzopp'; var o = {};//声明一个对象 for (var i = 0; i < str.length; i++) { ...

2022-04-17 19:07:42 719

原创 JavaScript查找字符的位置以及出现的次数indexOf()

// 查找字符串'abcefoxyozzopp'中所有o出现的位置及次数思路: // ①先查找第一个o出现的位置 // ②只要indexOf()返回的不是-1就继续往后查找 // ③利用第二个参数,位置+1继续往后查找实例: // 定义str字符串 var str = 'abcoefoxyozzopp'; // 查找字符o的第一个位置 var index = str.inde...

2022-04-17 16:24:32 1585

原创 JavaScript数组转化为字符串,连接、截取、删除字符串

1、toString()将数组转化为字符串,返回一个字符串var arr = [1, 2, 3];console.log(arr.toString());得到的结果是:1,2,32、join(分隔符),返回一个字符串var arr1 = ['green', 'blue', 'pink'];console.log(arr1.join('-'));//green-blue-pinkconsole.log(arr1.join('&'));//green&blue&amp

2022-04-17 10:34:40 920

原创 JavaScript数组排序,翻转数组和冒泡排序

下面是JavaScript数组排序中实现翻转数组和冒泡排序的实例:1、翻转数组定义一个数组arrvar arr = ['pink', 'red', 'blue'];arr.reverse();//直接用提供的方法console.log(arr);2、冒泡排序var arr1 = [3, 7, 6, 11, 8];arr1.sort(function (a, b) {return a - b;//升序的顺序排列return b - a;//按照降序排列});

2022-04-17 10:10:24 597

原创 JavaScript删除数组元素pop(),shift()

利用pop(),shift()删除数组元素// pop() 删除数组最后一个元素,一次只能删除一个,没有参数 //返回的是删除的那个元素 var arr = [1, 2, 3];console.log(arr.pop()); console.log(arr); //shift() 删除数组的第一个元素,一次删一个,没有参数 //返回的是删除的元素 console....

2022-04-16 21:34:42 456

空空如也

空空如也

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

TA关注的人

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