文章库ARTICLE COLUMN

  • js去重的几种方法

    js去重的几种方法

    摘要:去重真的是面试必考啊。下标判断,也可以对象的键值还要先排序 js去重真的是面试必考啊。 es6 set function duplicate(arr){ return [...new Set(arr)] } indexOf下标判断,lastIndexOf也可以 function duplicate2(arr){ let res=[]; arr.forEa...

    cniocnio 评论0 收藏0
  • 聊聊BOM的那些事

    聊聊BOM的那些事

    摘要:如果省略该参数,取默认值该方法的返回值是一个正整数,表示定时器的编号。 BOM BOM的全称是Browser Object Model,被译为浏览器对象模型BOM提供了独立于HTML页面内容,而与浏览器相关的一系列对象,主要被用于管理浏览器窗口及与浏览器窗口之间通信等...

    widuuwiduu 评论0 收藏0
  • Vue经验总结

    Vue经验总结

    摘要:题记前段时间时隔个月重新拾起了,的太好用了。一初体验以前用惯了的然后突然切换到的真的有点不习惯。可以包含任意异步操作。至于剩下的目前好像还没有怎么用到,就下次用了体验了过后再说吧。 题记:前段时间时隔8个月重新拾起了vue,vue的太(yi)...

    FrancisSoungFrancisSoung 评论0 收藏0
  • 新浪股票详情API

    新浪股票详情API

    摘要:最后说一下,新浪并没有明确提供这个查询,所以他可以在不通知任何人的情况下,改变这种查询方式的接口和实现。 新浪股票查询接口本系列目录:-文摘- 新浪的股票查询接口:讲解了该接口的数据结构; 新浪的股票查询接口(使用篇):用一个简单的例子...

    JasonJason 评论0 收藏0
  • 【前端芝士树】如何对元素块实现居中(垂直和水平方向都居中)?

    【前端芝士树】如何对元素块实现居中(垂直和水平方向都居中)?

    摘要:前端芝士树如何对元素块实现垂直居中水平居中和垂直居中是前端开发过程中肯定会遇到的问题,下面我讲解几种常见的方式。 【前端芝士树】如何对元素块实现垂直居中? showImg("https://segmentfault.com/img/bVbisNT?w=430&h=183"); 水平居中和垂直居中...

    baoxlbaoxl 评论0 收藏0
  • 初识React(8):父子组件传参

    初识React(8):父子组件传参

    摘要:父级向子级传参父子组件通信主要用到,如下在父组件中父组件我是父级过来的内容在子组件中子组件通过上面例子可以看出,在父组件中,我们引入子组件,通过给子组件添加属性,来起到传参的作用,子组件可以通过获取父组件传过来的参数子级向父级传参在父...

    paulli3paulli3 评论0 收藏0
  • Javascript中进行遍历操作的所有方法

    Javascript中进行遍历操作的所有方法

    摘要:以数组为例,有如下的方法可以用于遍历操作实际是遍历一个对象的可枚举属性,是无序的遍历,所以在需要有序的遍历数组时不能用。这里的指的是,是数组特有的方法,其他数据结构不能使用该方法。 以数组const arr = [1, 2, 3];为例,有如下的方法可以用...

    DeanDean 评论0 收藏0
  • 对于js任务队列的理解

    对于js任务队列的理解

    摘要:换个说法微任务优先于当前调用栈产生的宏任务被执行如果能理解下面这段代码的执行过程应该就基本理解任务队列的执行过程了输出顺序为,,,,,, 这篇文章是我自己的一个学习总结,并不是非常详细,结合给出的链接可以有更细致的认识 先介绍几个概念...

    piapiapiapia 评论0 收藏0
  • 【JavaScript】正则表达式

    【JavaScript】正则表达式

    摘要:对象对象对象表示正则表达式,它是对字符串执行模式匹配的强大工具。查找以十六进制数规定的字符。支持正则表达式的对象的方法方法描述检索与正则表达式相匹配的值。替换与正则表达式匹配的子串。 RegExp对象 RegExp 对象 RegExp 对象表示正则表达式,...

    894974231894974231 评论0 收藏0
  • JavaScript引用类型---Object

    JavaScript引用类型---Object

    摘要:一对象初始化创建对象的两种方法对象初始化器或对象字面量参数成对的名称字符串与值任何值,其中名称通过冒号与值分隔之后简化了字面量写法写法以构造函数形式来调用参数任何值访问对象属性对象属性可以用下标小圆点标记或者方括号标记访问从开始,对象...

    RobinTangRobinTang 评论0 收藏0
  • JavaScript基础---函数

    JavaScript基础---函数

    摘要:一函数没有函数重载函数参数对象,类数组对象正是由于函数体内使用对象接收传递的参数,所以即便你定义的函数只接收两个参数,在调用函数时也未必一定要传递两个参数。 一、JavaScript函数没有函数重载 1.函数参数arguments对象,类数组对象 正是由于...

    JackJiangJackJiang 评论0 收藏0
  • 防抖和节流的实现

    防抖和节流的实现

    摘要:防抖防抖的作用是将多个连续的调用合并为一次调用。防抖与节流之间的重要区别是,防抖是基于上次调用来计算的而节流是基于上次调用来计算的,只要距离上次调用超过了,就可以进行下次调用。实现修改自参考资料。个人认为实现更好理解。 防抖(debounce...

    CarbsCarbs 评论0 收藏0
  • cnavas手绘图形库 : rough.js

    cnavas手绘图形库 : rough.js

    摘要:一个有趣的图形库安装根据官网然后不会用了换个方法在上找到了对应的文件地址下载到本地导入到自己代码里就可以用了附代码绘制三角形 一个有趣的cnavas图形库:https://roughjs.com/ 安装 根据官网: npm install --save roughjs showImg("https://segm...

    MockingBirdMockingBird 评论0 收藏0
  • 【LeetCode】字符串初级算法-颠倒整数

    【LeetCode】字符串初级算法-颠倒整数

    摘要:题目描述颠倒整数给定一个位有符号整数,将整数中的数字进行反转。根据这个假设,如果反转后的整数溢出,则返回。思路字符串和数组的之间的转换用和实现的次方 题目描述 颠倒整数给定一个 32 位有符号整数,将整数中的数字进行反转。 示例 1: 输入: 12...

    wua_wua2012wua_wua2012 评论0 收藏0
  • 记录一道使用位操作符的字符串比较算法

    记录一道使用位操作符的字符串比较算法

    摘要:是按位或二进制编码中,每一位两者其中一个为,则为,否则,则为,因此就是对每一个字符合并,例如是,是,也是,是,是。 原题目:给定一个字符串数组,找到长度的最大值length(word[i]) * length(word[j]),其中两个单词中的字母无相同。您可以假定...

    QiuyueZhongQiuyueZhong 评论0 收藏0
  • H5--canvas实现粒子时钟

    H5--canvas实现粒子时钟

    我们先看看粒子时钟的效果,如下:showImg("https://segmentfault.com/img/remote/1460000016290266");下面我们将通过canvas和js实现,首先要创建一个html文件并添加一个canvas画布,如下: Document .container{ ma...

    avwuavwu 评论0 收藏0
  • 关于ajax访问本地json文件报错404的问题

    关于ajax访问本地json文件报错404的问题

    摘要:错误文件结构目录文件放在文件夹下,文件放在文件夹下,与文件夹均与文件为兄弟关系。猜测原因此处的路径是否应该基于引入文件的父级文件即该示例上的位置来决定。 错误:1)文件结构目录: showImg("https://segmentfault.com/img/bVbgvVR?w=379&h=207...

    HeierHeier 评论0 收藏0
  • 【LeetCode】字符串初级算法-字符串中的第一个唯一字符

    【LeetCode】字符串初级算法-字符串中的第一个唯一字符

    摘要:题目描述字符串中的第一个唯一字符给定一个字符串,找到它的第一个不重复的字符,并返回它的索引。案例返回返回注意事项您可以假定该字符串只包含小写字母。思路用数组记录每个字符出现次数。 题目描述 字符串中的第一个唯一字符给定一个字符串,找到...

    RyanQRyanQ 评论0 收藏0
  • Base64 JS编码/解码

    Base64 JS编码/解码

    摘要:注意点如果所示,上面说到的编码解码方法并不支持中文,因为它们只支持编码。转换编码中文进行转码之后在编码。最优方案在某些情况下,用了上面的方法也会出现中文乱码的情况,如获取到的音乐歌词解析出来的歌词等。 为什么要编码 简单粗暴的解释就是...

    why_rookiewhy_rookie 评论0 收藏0
  • 【LeetCode】字符串初级算法-有效的字母异位词

    【LeetCode】字符串初级算法-有效的字母异位词

    摘要:题目描述有效的字母异位词给定两个字符串和,编写一个函数来判断是否是的一个字母异位词。示例输入输出示例输入输出说明你可以假设字符串只包含小写字母。进阶如果输入字符串包含字符怎么办你能否调整你的解法来应对这种情况思路转成数组,排序,遍历比...

    bbbbbbbbbbbb 评论0 收藏0
  • vue+vuex的应用笔记

    vue+vuex的应用笔记

    摘要:异步竞态怎么处理那是用户自己的事情。真正限制你的只有必须是同步的这一点使用常量替代事件类型服务器请求错误 应用截图 showImg("https://segmentfault.com/img/bVbgvXZ?w=431&h=386"); 功能描述 填写邀请码注册获得优惠券1、填写邀请码2、填写联系...

    Loong_TLoong_T 评论0 收藏0
  • 手把手教你搭建网页代码编辑器

    手把手教你搭建网页代码编辑器

    摘要:如下,我们创建一个编辑代码的编辑器上边的代码复制到文件即可运行。完整的拓展列表在这里如下示例展示了开启语法纠错直接将代码复制到文件即可运行当然,的功能十分丰富,比如按键映射主题定制模式等,更深入的使用可以查阅官网。 CodeMirror CodeMir...

    JulylovinJulylovin 评论0 收藏0
  • 获取不到scrollTop的问题

    获取不到scrollTop的问题

    摘要:今天在开发过程中需要获取,但是不论是用原生的还是的获取到的值始终为。 今天在开发过程中需要获取scrollTop,但是不论是用原生的scrollTop还是JQ的scrollTop获取到的值始终为0。原来是DOCTYPE的坑。 //获取scrollTop始终为0  // 可正常获取scrollT...

    KunMinXKunMinX 评论0 收藏0
  • 高程3总结#第4章变量、作用域和内存问题

    高程3总结#第4章变量、作用域和内存问题

    摘要:当代码在一个环境中执行时,会创建变量对象的一个作用域链。作用域链的用途,是保证对执行环境有权访问的所有变量和函数的有序访问。这样,一直延续到全局执行环境全局执行环境的变量对象始终都是作用域链中的最后一个对象。 变量、作用域和内存问题 ...

    xumengerxumenger 评论0 收藏0
  • js面向对象编程

    js面向对象编程

    摘要:面向对象编程什么是面向对象编程用对象的思想去写代码,就是面向对象编程对象的组成对象的属性对象的方法,就是对象的一些行为通常是一个函数黎明男大家好,我的名字是,今年代表当前对象对象的属性对象的方法什么是构造函数简单的说构造函数就是类函数...

    zhjx922zhjx922 评论0 收藏0

热门文章

<