自定义博客皮肤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中this详解

学了这么久前端后变成搜集各个大佬的博客转自https://zhuanlan.zhihu.com/p/82504422解释下JavaScript中的this是怎么工作的?来来来,给你看下面这一段程序,这里的this.bar打印出来是什么值?下面这个this.bar打印出来又是什么值呢?在前端的面试当中,this的指向是面试官一定要问的问题。废话少说,这篇文章带你10分钟搞懂this的世界。本文参考了Kyle Simpson的《高级JavaScript》(Advanced JavaScript)这门课

2020-10-23 21:53:46 211

转载 promise详细解释

看了一遍es6后再看一遍这篇文章瞬间懂得了面试该怎么么回答转自https://blog.csdn.net/qq_34645412/article/details/811705761.什么是PromisePromise 是异步编程的一种解决方案,其实是一个构造函数,自己身上有all、reject、resolve这几个方法,原型上有then、catch等方法。(ps:什么是原型:https://blog.csdn.net/qq_34645412/article/details/105997336)Pro

2020-10-23 10:47:18 381

原创 描述vue组件之间的通信

vue组件之间的通信详细易懂,转自https://www.cnblogs.com/barryzhang/p/10566515.html

2020-10-22 23:16:04 121

原创 关于js中的原型链解释

关于js中的原型解释Object.prototype只是一个普通对象,它是js原型链的最顶端 Object.prototype.proto=== null;//true Object.prototype.prototype === undefied;//trueObject.prototype只是一个普通对象(普通对象没有prototype属性,所以值是undefined),Object.prototype是js原型链的最顶端,它的__proto__是null(有__proto__属性,但值

2020-10-21 10:14:45 480

原创 jq 实现表单 全选不全选以及反选

廖雪峰js jq练习题html部分<!-- HTML结构 --> <form id="test-form" action="test"> <legend>请选择想要学习的编程语言:</legend> <fieldset> <p><label class="selectAll"><input type="checkbox"><span c

2020-06-17 16:08:27 326

原创 探索JS引擎工作原理

https://www.cnblogs.com/onepixel/p/5090799.html

2020-06-16 16:03:08 109

原创 js 面试题 Array

找前端工作收到这样一个面试题,考察对Array的运用当前有一个一维数组,数组元素是多个对象。每个对象都有id、pid属性。pid为其父元素的id。现在需要实现一个方法,传入一维数组,经过处理之返回一个新的数组。数组中第一层为父级元素,子集包含在父级元素的children属性中。如:输入[{id:0, pid:0}, {id:1, pid:0}, {id:2, pid:1}, {id:3, pid:2}, {id:4,pid:3}, {id:5, pid:4}]输出[{"id": 0,"pid

2020-06-14 16:33:19 278 1

原创 js 按字符串顺序重新排序DOM节点

廖雪峰js练习题对于一个已有的HTML结构:HaskellJavaScriptPythonRubyScheme<!-- HTML结构 --><ol id="test-list"> <li class="lang">Scheme</li> <li class="lang">JavaScript</li> <li class="lang">Python</li> &

2020-06-14 15:21:15 1589

原创 js filter筛选出素数 判断素数

廖雪峰js练习题filter()把传入的函数依次作用于每个元素,然后根据返回值是true还是false决定保留还是丢弃该元素。 function get_primes(arr) { var r =arr.filter(function(s){ if (s == 0 || s == 1) { // console.log(s); return false; } for (let i = 2; i < Math

2020-06-12 20:05:46 487

原创 js利用map将Array每个元素变成首字母大写其他小写

js利用map将Array每个元素变成首字母大写廖雪峰js练习题请把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:[‘adam’, ‘LISA’, ‘barT’],输出:[‘Adam’, ‘Lisa’, ‘Bart’]。'use strict';function normalize(arr){ var arr = arr.map(function(s){ var str = s.toLowerCase(); str = str[0].toUpperCase

2020-06-12 12:01:56 1272

原创 js 用map reduce将字符串变成Number

js 用map reduce将字符串变成Number廖雪峰js练习题想办法把一个字符串13579先变成Array——[1, 3, 5, 7, 9],再利用reduce()就可以写出一个把字符串转换为Number的函数。不要使用JavaScript内置的parseInt()函数,利用map和reduce操作实现一个string2int()函数:把字符串存入数组利用map将数组元素字符类型转换成整型利用reduce将数组变成一个整数'use strict'; function

2020-06-12 11:12:06 398

空空如也

空空如也

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

TA关注的人

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