自定义博客皮肤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)
  • 收藏
  • 关注

原创 把字符串转换成数组

// 用原生方法将字符串转换成键值对的对象形式进行存储 <script> var str = 'username=zhangsan&password=123456' var arr = str.split('&'); console.log(arr); var obj = {}; for (var i = 0; i < arr.length; i++) { ...

2022-02-18 08:52:45 780

原创 统计出现次数最多的字符和次数

<script> // 核心算法 遍历字符串 将字符串的每一个不同的字符储存到对象中 // 如果对象中没有这个字符 就将这个字符储存进来并赋值为1 // 如果有 就让这个字符串的值+1 var str = 'abocadoebfoghiojkoblmo'; var obj = {}; for (var i = 0; i < str.length; i++) { ...

2022-02-17 19:59:41 212

原创 根据索引号返回字符串

<script> // charAt(index)根据索引号返回对应的元素字符 var str = 'phone'; console.log(str.charAt(3)); // n console.log(str.charCodeAt(0)); // 返回对应索引号字符的ASCII值 //即P的ASCII值112 用来判断用户按下了哪个键 console.log(str[0]); // ...

2022-02-17 18:08:39 221

原创 面试题:查找字符串中指定字符出现的次数和位置

<script> // 查找o出现的次数和位置 var str = 'abcdoefoghiojklmo'; // 声明一个变量 查找第一个o的位置 var index = str.indexOf('o'); // 声明一个变量来储存o的次数 var num = 0; // 循环当index不等于-1 即找到了o元素 while (index !== -1) ...

2022-02-17 17:58:33 267

原创 从指定位置查找数组指定元素

<script> // 将字符串以伪数组的方式进行查找 var str = '春天的春风吹来了'; console.log(str.indexOf('春')); // 返回 0 console.log(str.indexOf('春', 2)); // 返回 3 </script>案例: 查找字符串中各个元素出现的位置以及次数...

2022-02-17 17:57:44 77

原创 数组转化为字符串

<script> var arr = [1, 2, 3]; // Array.toString()方法 直接将数组转化成以逗号分隔的字符串 // 其中1 2 3 为字符形式 console.log(arr.toString()); // 1,2,3 // 实际开发中更常使用 join()方法 中间可以用字符串来定义分隔符 console.log(arr.join()); // 1,2,3...

2022-02-17 17:29:57 1642

原创 数组去重案例分享

<script> // 数组去重 var arr = [1, 2, 3, 4, 5, 3, 44, 2, 55, 21, 8]; // 封装一个去重函数 function deduplication(arr) { // 声明一个新数组来接收不重复元素 var newArr = []; // 遍历旧数组 for (var i = ...

2022-02-17 17:23:18 147

原创 往数组里面追加或者删除元素

<script> // Array.push(追加元素)和Array.unshift(追加元素) var arr = [1, 2, 3]; // 往数组结尾追加3 和 apple 并返回新数组的长度 console.log(arr.push(3, 'apple')); console.log(arr); // [1, 2, 3, 3, 'apple'] // 往数组开头追加 .

2022-02-17 16:58:19 207

原创 检测是否为数组

有两种方法可以进行检测 instanceof 判断是否属于数组或者用Array数组自带的方法Array.isArray(参数)来检测 <script> var arr = []; var obj = {}; console.log(arr instanceof Array); // 返回true console.log(obj instanceof Array); // 返回false console

2022-02-17 16:32:30 231

原创 倒计时效果

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>D.

2022-02-17 12:18:47 62

原创 全局作用域(变量)与局部作用域(变量)

首先,全局作用域是指整个JAV阿script标签或者一个单独的js文件。而局部作用域通常是指一个函数的内部,而这个代码名字只在函数内部起效果。<script> var num = 10; console.log(num); // 打印结果为10 function Num() { var num = 20; console.log(num); }

2022-02-17 11:11:36 408

空空如也

空空如也

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

TA关注的人

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