文章库ARTICLE COLUMN

  • 深入理解JavaScript中的属性和特性

    深入理解JavaScript中的属性和特性

    摘要:深入理解中的属性和特性中属性和特性是完全不同的两个概念,这里我将根据自己所学,来深入理解中的属性和特性。其中第三个参数描述符对象是对象字面量的方法创建的,里面的属性和属性值实际上保存的是要修改的特性和特性值。 深入理解JavaScript中的属...

    VPointerVPointer 评论0 收藏0
  • 如何使用 JavaScript 解析 URL

    如何使用 JavaScript 解析 URL

    摘要:端口的端口号位于域名后面,用冒号分隔例如。大多数网址都没有端口号,这种情况非常罕见。但通常域名默认为一个特定端口,因此不需要端口号。它基本上是整个,直到端口号结束,如果没有端口号,到主机名结束。 在 Web 开发中,有许多情况需要解析 URL,...

    ZacharyZachary 评论0 收藏0
  • 精读《React PowerPlug 源码》

    精读《React PowerPlug 源码》

    摘要:今天我们就来解读一下的源码。比较有意思,将定时器以方式提供出来,并且提供了方法。实现方式是,在组件内部维护一个定时器,实现了组件更新销毁时的计时器更新销毁操作,可以认为这种定时器的生命周期绑定了组件的生命周期,不用担心销毁和更新的问题...

    terenteren 评论0 收藏0
  • 怎样在JavaScript中创建和填充任意长度的数组

    怎样在JavaScript中创建和填充任意长度的数组

    摘要:创建数组构造函数如果要创建具有给定长度的,常用的方法是使用构造函数这种方法很方便,但是有两个缺点即便你稍后再用值把数组完全填满,这种空洞也会使这个略微变慢。所以操作这个数组时应该比用构造函数创建的更快。 翻译:疯狂的技术宅原文: http:...

    ispringispring 评论0 收藏0
  • JS中的call、apply、bind方法详解

    JS中的call、apply、bind方法详解

    摘要:不能应用下的等方法。首先我们可以通过给目标函数指定作用域来简单实现方法保存,即调用方法的目标函数考虑到函数柯里化的情况,我们可以构建一个更加健壮的这次的方法可以绑定对象,也支持在绑定的时候传参。原因是,在中,多次是无效的。 bind 是返...

    zombiedazombieda 评论0 收藏0
  • JS: 将对象在转化成string在控制台中打印出现

    JS: 将对象在转化成string在控制台中打印出现

    直接使用如下方法,在使用时,直接consloe.log(objectString(object)) function objectString(o){ var r=[]; if(typeof o=="string"){ return """+o.replace(/([""])/g,"...

    casparcaspar 评论0 收藏0
  • 前端页面:一直报Cannot set property 'height' of

    前端页面:一直报Cannot set property 'height' of

    摘要:出现错误的例子,只拷贝了项目中关键出现问题的部分例子中明明写了这个属性,但是为什么还说未定义呢通过打印发现中的取出来被当成数组处理了,所以要加上菜鸟教程用在中动态添加元素初始化调用文本域高度自适应方法文本域自适应修改成 1、出现错误的...

    lufficclufficc 评论0 收藏0
  • 为什么编程语言的都要定义数据类型

    为什么编程语言的都要定义数据类型

    摘要:对于一个程序员来讲,写代码的第一件是请,恐怕就是需要定义一些数据类型。更高级的语言,例如可以定义自己的数据类型和数据类型的算法,类的重载操作符就是一个例子。 对于一个程序员来讲,写代码的第一件是请,恐怕就是需要定义一些数据类型。而程序...

    wtheewthee 评论0 收藏0
  • 高效开发者是如何个性化VS Code插件与配置的?

    高效开发者是如何个性化VS Code插件与配置的?

    摘要:由于本身不能个性化配置,有时可能会引起不适,但是至少保证团队成员可以轻易统一代码风格。就是将多于一个字母的合成一个字形。自从年双十一正式上线,累计处理了亿错误事件,得到了金山软件等众多知名用户的认可。 译者按: IDE是生产力的保证! 原...

    shenhualongshenhualong 评论0 收藏0
  • sendBeacon 刷新/关闭页面之前发送请求

    sendBeacon 刷新/关闭页面之前发送请求

    摘要:背景有一个任务非常耗时会消耗后台大量算力,所以在退出页面的时候,要求前端这边发送一个请求来杀死任务。小结本文总共讲了三个,和,这个估计知道的人比较少,以后遇到前端埋点和页面卸载前发送请求的需求,记得使用这三个。 背景: 有一个任务非常...

    gxyzgxyz 评论0 收藏0
  • JS异步编程之Promise

    JS异步编程之Promise

    摘要:三是控制反转控制权在其他人的代码上,假如异步函数是别人提供的库,我们把回调函数传进去,我们并不能知道异步函数在调用回调函数之外做了什么事情。错误捕捉相比回调函数的错误无法在外部捕捉的问题,能够为一连串的异步调用提供错误处理。 前言 《J...

    Hegel_GuHegel_Gu 评论0 收藏0
  • nuxt 简单介绍

    nuxt 简单介绍

    摘要:简介是基于的一个应用框架,采用服务端渲染,使你的应用也可以拥有。调用及方法这两个方法都会在组件加载之前被调用,它们的职责各有不同,用来异步的进行组件数据的初始化工作,而方法偏重于异步获取数据后修改中的状态。 背景 由于面试总被问到关于s...

    svttersvtter 评论0 收藏0
  • 原生JS大揭秘—原型链

    原生JS大揭秘—原型链

    原型链showImg(https://segmentfault.com/img/bVboNT0?w=1332&h=1333);

    macg0406macg0406 评论0 收藏0
  • 通信类

    通信类

    摘要:什么是同源策略同源策略会限制从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。同源策略的限制和无法读取。跨域通信的几种方式 什么是同源策略 同源策略会限制从同一个源加载的文档或脚本如何与来自另一个源的资源进行交互。是一个隔离...

    MockingBirdMockingBird 评论0 收藏0
  • JS中typeof与instanceof的区别

    JS中typeof与instanceof的区别

    摘要:中和常用来判断一个变量是否为空,或者是什么类型的。运算符返回一个用来表示表达式的数据类型的字符串。运算符用来测试一个对象在其原型链中是否存在一个构造函数的属性。检查原型链会找到同上 JavaScript 中typeof 和 instanceof 常用来判断一个变量...

    zhoutkzhoutk 评论0 收藏0
  • JavaScript:函数防抖与函数节流

    JavaScript:函数防抖与函数节流

    摘要:函数防抖简单实现模拟请求获取函数的作用域和变量清除定时器节流名词解释连续执行函数,每隔一定时间执行函数。效果函数防抖是某一段时间内只执行一次函数节流是间隔时间执行,不管事件触发有多频繁,都会保证在规定时间内一定会执行一次真正的事件处理...

    elinaelina 评论0 收藏0
  • JS面试题之比较两个对象是否相等?

    JS面试题之比较两个对象是否相等?

    摘要:这是我在一次面试中,被面试官所提问的一道题在这次面试题中相等指的是对象的属性个数值相等有这样两个李德华张德华我能想到的一种方案解答过程的思考由于没有,我只能通过转化成数组进入第二步,对象中的属性在另一个中是否存在。 这是我在一次面试中...

    wangbjunwangbjun 评论0 收藏0
  • 跨域的四种方式

    跨域的四种方式

    摘要:本文主要是关于跨域的几种方式,关于什么是跨域这里就不多说了,写这个也是为了记住一些知识点的。我自己用和的写过一些,但是没有在实际工作中用过,所以对这一块了解不深。 本文主要是关于跨域的几种方式,关于什么是跨域这里就不多说了,写这个也是...

    StonePandaStonePanda 评论0 收藏0
  • 「前端面试题系列7」Javascript 中的事件机制(从原生到框架)

    「前端面试题系列7」Javascript 中的事件机制(从原生到框架)

    摘要:要想注册过的事件能够被解除,必须将回调函数保存起来,否则无法解除。当用阻止浏览器的默认行为时,会做下面这件事停止回调函数执行并立即返回。 showImg("https://segmentfault.com/img/bVboOcb?w=750&h=422"); 前言 这是前端面试题系列的第 7 篇,...

    TonyTony 评论0 收藏0
  • JS正则表达式精简教程(JavaScript RegExp 对象)

    JS正则表达式精简教程(JavaScript RegExp 对象)

    摘要:返回值是被找到的值。支持正则表达式的对象的方法方法检索与正则表达式相匹配的子字符串。该数组是通过在指定的边界处将字符串分割成子串创建的。注意报错正确示例附表修饰符修饰符描述执行对大小写不敏感的匹配。查找以十六进制数规定的字符。 什么是...

    ACb0yACb0y 评论0 收藏0
  • 构造函数内的方法与构造函数prototype属性上方法的对比

    构造函数内的方法与构造函数prototype属性上方法的对比

    摘要:挺有用的一篇文章,今天还有人在问我关于构造函数的方法和原型,构造函数的方法是定义在函数内容,作为一个私有方法,不对外开放,而则可以通过对象定义,在外面访问,更加深入请看本文。 挺有用的一篇文章,今天还有人在问我关于构造函数的方法和原型...

    EidesenEidesen 评论0 收藏0
  • JS module的导出和导入

    JS module的导出和导入

    摘要:默认导出默认导出也被称做定义式导出。导出一个函数导出一个类默认导出可以理解为另一种形式的命名导出,默认导出可以认为是使用了名称的命名导出。同样的,在导入时可以使用指令导入这些默认值。 最近看了些Vue框架写的程序,发现自己的前端知识还停...

    muzhuyumuzhuyu 评论0 收藏0
  • Webpack4 高手之路 第一天

    Webpack4 高手之路 第一天

    摘要:基础配置安装配置这里默认已经安装了环境检查是否安装命令创建项目文件夹例如创建如下文件夹创建配置项或者此时生成文件全局安装和在项目文件夹中安装和安装结束后在编辑器中打开项目打开文件,出现和的版本号,即表示安装成功配置 Webpack 基础配置01...

    lavnFanlavnFan 评论0 收藏0
  • 超星尔雅,这样跳过视频

    超星尔雅,这样跳过视频

    摘要:前奏目前正在读书的兄弟们,一定很熟悉超星尔雅,没错就是那个,看视屏不能快进的超星尔雅不爱学习的我,怎么能被这个耽误时间,因此今天,我们来尝试能不能跳过尔雅视频。但我们这样想,视频放完肯定要,发送数据给,超星的服务器,打开开始抓包。 前...

    JensenJensen 评论0 收藏0
  • Webpack4 高手之路 第二天

    Webpack4 高手之路 第二天

    摘要:基础配置打包多个文件继续基础配置的内容,在目录下再新建一个文件在文件中引用开发模式进行打包同样在中引入打包后的文件打开控制台,正确输出如下引用文件在路径下新建一个目录,其下创建一个文件,内容如下在中引入文件默认情况是不支持文件的,因此...

    mrcodemrcode 评论0 收藏0

热门文章

<