文章库ARTICLE COLUMN

  • 解读Object.defineProperty()

    解读Object.defineProperty()

    摘要:默认情况下,使用添加的属性是不可变的。是读取属性时调用,一般要返回,是写入属性时调用,不用返回。和访问器不是对象的属性,而是属性的特性,特性只有在内部才会使用,也就是接口不会暴露。只定义,则属性是只读。 Object.defineProperty()解读 ...

    wangbjunwangbjun 评论0 收藏0
  • 一个基于vue的图片轮播组件的实现

    一个基于vue的图片轮播组件的实现

    摘要:在线首先是一张思维导图然后是以上属性的标注说明代码层除去可从父组件接收的属性,组件自身有以下属性当前显示的图片列表鼠标是否悬浮在组件上自动切换的每项元素的宽度是否是反向切换,触发时,该属性为组件挂载之前计算每项元素的宽度,即的值初始化...

    DevTalkingDevTalking 评论0 收藏0
  • 前端面试题收集,持续更新中

    前端面试题收集,持续更新中

    摘要:对于所访问的每个元素,函数应该将该元素传递给所提供的回调函数。 HTML 在线阅读Github地址 题目列表 HTML HTML和XHTML的区别 Html的语义化 Doctype的文档类型 cookie、sessionSttorage、localStory区别 HTML全局属性(global attribute)有哪些? ...

    kgbookkgbook 评论0 收藏0
  • JavaScript 中的 import

    JavaScript 中的 import

    摘要:请注意,在模块中使用声明的模块不必命名。只使用声明的模块必须命名,否则无法访问可以使用作为命名空间,以的方式,访问模块中所有以声明的内容。这两种组合出现的数量不限。执行模块的全局代码,不导入任何内容。 参考资料:https://developer.mozi...

    keeliikeelii 评论0 收藏0
  • JavaScript 中的 export

    JavaScript 中的 export

    摘要:参考资料集中导出。可以是变量函数或者类合称为内容,下同。是内容的别名,外界可以通过别名访问到内容。默认导出是可选的,但是如果有则必须唯一。这里给出了默认导出的两种方法集中导出和定义时导出。直接将导入的模块导出,这里不做详细说明。 参考...

    wangymwangym 评论0 收藏0
  • Node.js 中 JavaScript 代码的执行顺序

    Node.js 中 JavaScript 代码的执行顺序

    摘要:从开始执行的时间点上来看,中的所有语句都是顺序执行的。但是,由于的异步特性,先开始执行并不意味着先执行完毕。这就造成了似乎没有顺序执行的假象。需要注意的几个要点语句不包括变量的定义定义是在执行前加载模块的时候完成的,但是包括变量的赋值...

    khs1994khs1994 评论0 收藏0
  • 同步、异步、阻塞与非阻塞

    同步、异步、阻塞与非阻塞

    摘要:转载自在实际应用中,只有三种调用方式同步阻塞同步非阻塞和异步。同步异步同步和异步关注的是消息通信机制。当被调用者获得结果,会使用其他方式来通知调用者,或者通过回调函数来处理这个调用。然后查好了,他会主动打电话给你回调函数。 转载自 htt...

    sPengsPeng 评论0 收藏0
  • 【React进阶系列】从零开始手把手教你实现一个Virtual DOM(三)

    【React进阶系列】从零开始手把手教你实现一个Virtual DOM(三)

    摘要:函数依次做了这几件事调用函数,对比新旧两个,根据两者的不同得到需要修改的补丁将补丁到真实上当计数器小于等于的时候,将加,再继续下一次当计数器大于的时候,结束下面我们来实现函数和函数。 上集回顾 【React进阶系列】从零开始手把手教你实现一...

    qqlcbbqqlcbb 评论0 收藏0
  • jQuery ajax 源码分析二之ajax主函数

    jQuery ajax 源码分析二之ajax主函数

    摘要:上文我们已经介绍了的几个副函数和,本文主要介绍主函数的内部实现我们一般调用有三种写法第一种写法第二种写法第三种写法,也就是的写法第一种和第二种仅仅是的位置不同,内部会判断传入的第一个参数是否是对象来进行判断使用的写法,需要转换成的写法...

    godlong_Xgodlong_X 评论0 收藏0
  • 正则表达式常用方法和规则整理

    正则表达式常用方法和规则整理

    摘要:二常用字符串对象方法检索与正则表达式相匹配的值,返回中第一个与相匹配的子串的起始位置,如果没有找到返回方法不执行全局匹配,它将忽略标志。找到一个或多个正则表达式的匹配,返回匹配的字符串数组。替换与正则表达式匹配的子串。 作者:心叶时间...

    FleyXFleyX 评论0 收藏0
  • 【题目】【1天】电影院检票

    【题目】【1天】电影院检票

    摘要:如果年龄大于等岁,就允许进入电影院,如果年龄小于岁,但有成年人陪伴,也可以进入电影院分析只要有家长陪伴,就可以进入电影院,不管年龄大小如果没有家长陪伴,必须要年龄必须要大于等于岁,才能进入电影院方法一判断时候有家长陪伴欢迎光临没有家长...

    zqhxuyuanzqhxuyuan 评论0 收藏0
  • 【题目】【2天】句子随机生成器

    【题目】【2天】句子随机生成器

    摘要:并做了点笔记随机数应用全局变量在使用时会出现问题,我改成了。编辑器里,随机数可直接赋值给变量,控制台里不行题目二用方法连接题目一中的句子。 题目一:创建几个数组,随机选取数组中的变量,组合成句子,用+操作符连接 在存储随机变量时,遇到了...

    linkFlylinkFly 评论0 收藏0
  • 理解节流和防抖

    理解节流和防抖

    摘要:所以针对此类事件则需要进行节流,或者防抖动处理。节流判断是否已空闲,如果在执行中,则直接函数节流二防抖对于一定时间段内的连续的函数调用,只执行一次原理其实就是一个定时器,当我们触发一个事件时,让这个事件延迟一会在执行。 在浏览器dom事...

    zebrayoungzebrayoung 评论0 收藏0
  • ES6 Javascript 实用开发技巧

    ES6 Javascript 实用开发技巧

    摘要:定义变量常量中新增加了和两个命令,用于定义变量,用于定义常量。 定义变量/常量 ES6 中新增加了 let 和 const 两个命令,let 用于定义变量,const 用于定义常量。两个命令与原有的 var 命令所不同的地方在于,let, const 都是块级作用域,其有效范围...

    iamyoung001iamyoung001 评论0 收藏0
  • Vue nextTick 机制

    Vue nextTick 机制

    摘要:而和的延迟明显是小于的。因为的事件机制是通过事件队列来调度执行,会等主进程执行空闲后进行调度,所以先回去等待所有的进程执行完成之后再去一次更新。因为首先触发了,导致触发了的,从而将更新操作进入的事件队列。这种情况会导致顺序成为了。 背...

    RindiaRindia 评论0 收藏0
  • JavaScirpt 的 bind 函数究竟做了哪些事

    JavaScirpt 的 bind 函数究竟做了哪些事

    摘要:而且当时,会把的赋给函数,而函数返回的是,所以这时的也赋给了。实例化总结所以函数总共做了哪几件事呢没有实例化时,将传入对象的参数引用到当前函数,执行当前函数,返回结果实例化时,使用操作生成新函数,原函数的赋给新函数,执行新函数,并返回...

    mzloginmzlogin 评论0 收藏0
  • 关于Cookie的简单总结

    关于Cookie的简单总结

    摘要:通常,它用于告知服务端两个请求是否来自同一浏览器,如保持用户的登录状态。使基于无状态的协议记录稳定的状态信息成为了可能。另外,的过期时间域路径有效期适用站点都可以根据需要来指定。 Cookie简介 HTTP Cookie(也叫Web Cookie或浏览器Cookie)...

    EscapedDogEscapedDog 评论0 收藏0
  • 前端学习路线

    前端学习路线

    摘要:具体来说,包管理器就是可以通过命令行,帮助你把外部库和插件放到你的项目里面并在之后进行版本升级,这样就不用手工复制和更新库。现在有的包管理器主要是和。 一、基础 1、学习HTML基础 HTML给你的网页赋予了结构。它就像是人的骨架那样让你保持站...

    FullStackDeveloperFullStackDeveloper 评论0 收藏0
  • 四月份面试题汇总(一)

    四月份面试题汇总(一)

    摘要:即构造器的原型对象即构造器的原型对象和的关系是每个对象都有的一个属性,而是函数才会有的属性。不可以使用对象,不存在,可以使用代替。在开发过程中,需要保证某个元素的在其同级元素中具有唯一性。 1.理解原型、原型链? 每创建一个函数,函数上...

    高胜山高胜山 评论0 收藏0
  • 1.判断两个数组是否“相等”2.取两个数组的交并差集

    1.判断两个数组是否“相等”2.取两个数组的交并差集

    Set是ES6种新增的数据结构,有点类似与数组,但它的成员的值都是唯一的 1.取两个数组的交并差集 var a = [1,2,3,4]; var b = [3,4,5,6]; var set1 = new Set([...a,...b]); var set2 = new Set(a.filter((item)=>{ return b.indexOf(item) > -1 })...

    ispringispring 评论0 收藏0
  • 用OpenCV在浏览器进行人脸检测

    用OpenCV在浏览器进行人脸检测

    摘要:最近上了,这是一个小巧的人脸检测库,行,大小,性能很好,效果也还还行。于是我想有没其他的能在浏览器跑的人脸检测库,一查才发现已经支持编译到,也就可以直接在浏览器里使用了。 最近picojs上了Github Trending,这是一个小巧的人脸检测库,200行...

    zengdongbaozengdongbao 评论0 收藏0
  • 父元素随子元素宽度自动撑开问题, 父元素overflow: auto; 有滚动条时

    父元素随子元素宽度自动撑开问题, 父元素overflow: auto; 有滚动条时

    摘要:直接上代码这里我用了得到的效果这里本来想要的是里面的元素要随着它的子集的宽度变化而自动撑满但是得到的效果则是元素宽度与的宽度一致这里我分析是因为得到了它父元素的可视宽度于是想要的效果卒当然这里是可以用来计算最里面的宽度然后给赋值的我没...

    tomlingtmtomlingtm 评论0 收藏0
  • 无后端完成在线翻译功能

    无后端完成在线翻译功能

    摘要:在线翻译纯前端百度翻译本地存储完成提取文本中的生词,并返回单词的翻译结果项目内容之前背单词的时候发现,直接背单词的话太枯燥,直接阅读英文书籍报纸又有太多的单词不认识,就想能够做个,直接检查出一个英文文本中的生词,并翻译出来。 在线翻译...

    RaoMengRaoMeng 评论0 收藏0
  • cookie✘session✘jwt

    cookie✘session✘jwt

    cookie✘session✘jwt 写在前面 PS:已经有很多文章写过这些东西了,我写的目的是为了自己的学习。所学只是为了更好地了解用户登录鉴权问题。 我们都知道HTTP是一个无状态的协议 什么是无状态? 用http协议进行两台计算机交互时,无论是服务器还是浏览器端,...

    sarvasarva 评论0 收藏0
  • Codepen 每日精选(2018-4-27)

    Codepen 每日精选(2018-4-27)

    摘要:按下右侧的点击预览按钮可以在当前页面预览,点击链接可以打开原始页面。 按下右侧的点击预览按钮可以在当前页面预览,点击链接可以打开原始页面。 页面切换特效https://codepen.io/AlikinVV/p... 图片切换特效https://codepen.io/nathantayl... ...

    wawor4827wawor4827 评论0 收藏0

热门文章

<