首页 标签:朱绪 第7页

  • JavaScript里的new操作符内部实现原理是什么

    JavaScript里的new操作符内部实现原理是什么

    跟Java、C++、go等一些高级语言一样,JavaScript也是有new操作符的。new的作用就是创建一个对象(也叫做类的实例化),从而在内存中分配一个实例对象。new关键词会进行如下操作:1、创建一个空的JavaScript对象(也就...

    朱绪2021-01-221741JavaScript
  • 在JS中,数组本质上是一种特殊的对象

    在JS中,数组本质上是一种特殊的对象

    在JavaScript这门语言里,数组本质上是一种特殊的对象。数组的特殊性体现在,它的键名是依次序排列的一组自然数(0、1、2...)用Object.keys方法可以返回数组的所有键名,我们来试一下:顺便说一下,在JavaScript中,所...

    朱绪2021-01-091688JavaScript
  • 如何理解JS里的“闭包”?

    如何理解JS里的“闭包”?

    今天逛知乎,无意间看到一篇关于“闭包”的文章,感觉写得蛮不错,所以打算转载到博客里。作者:方应杭,原文地址:https://zhuanlan.zhihu.com/p/22486908原文如...

    朱绪2021-01-011619JavaScript
  • JavaScript既简单又复杂

    JavaScript既简单又复杂

    如果你现在正在入门学习JavaScript的话,你会发现它的核心语法并不难,但我为什么说它复杂呢?JavaScript的复杂性体现在另外两个方面:①首先,它涉及大量的外部API。JavaScript要发挥作用,必须得与其他组件配合。这些外部...

    朱绪2020-12-201681JavaScript
  • 时间复杂度和实际运行时间是不可以划等号的

    时间复杂度和实际运行时间是不可以划等号的

    有的人刚学数据结构与算法的时候,会误以为时间复杂度就是指实际运行时间。实际上这是一个新手容易出现的误区。我们在计算时间复杂度的时候,是会忽略低次项和系数的。比方说1是O(1),1000也是O(1),n是O(n),2n也是O(n),我们就不会...

    朱绪2020-12-132065数据结构与算法
  • package-lock.json这个文件有什么用?

    package-lock.json这个文件有什么用?

    npm install这个命令被执行后,会生成一个package-lock.json的文件,用来记录当前状态下实际安装的各个npm包的具体来源及版本号。它有嘛用呢?因为npm它是一个管理包之间依赖关系的管理器,允许开发者在pack...

    朱绪2020-12-082078Vue.js
  • 用flex布局实现一个三点的色子

    用flex布局实现一个三点的色子

    代码如下:<!DOCTYPE html><html><head>    <meta charset="UTF-8&q...

    朱绪2020-12-012149flexbox
  • 对BFC的理解

    对BFC的理解

    BFC是Blockformatcontext的缩写,意思是”块级格式化上下文“。它是一块独立渲染区域,内部元素的渲染不会影响到边界之外的元素。也就是说,任何BFC的元素,它里面无论怎么渲染都不会影响到外面的元素。这样对整体的布局、定位都...

    朱绪2020-11-231829CSS
  • margin负值的问题

    margin负值的问题

    我们都知道,margin的值是可以为负值的。margin-top和margin-left为负值的话实现的效果相似,而margin-bottom和margin-right又是另外一种效果。margin-top/margin-left负值,元素...

    朱绪2020-11-191807CSS
  • 盒模型宽度应该怎么计算?

    盒模型宽度应该怎么计算?

    应该去怎么计算盒模型的宽度?直接上一个例子吧:<style>    #box{        wid...

    朱绪2020-11-121963CSS