为什么我们应该关心内存? 内存是一种有限的资源。当人们购买内存更大的机器时,他们期望获得更好的体验,这意味着高效地使用内存。 性能硬币的另一面:程序的运行速度和我们使用的内存量被认...
在软件中管理和协调内存的做法称为内存管理。它确保内存块得到正确的管理和分配,以便当前正在运行的应用程序和其他进程拥有完成其任务所需的内存。对于所有编程语言来说,内存生命周期的三个...
业务逻辑这块儿并就没有什么特别重要的东西要说,无非就是样式、兼容,再加上vue的语法。这些都是基本功,移动端没有IE,故而不会有太多让人窒息的问题。如果说有什么难点,那就是vuex,主要...
上一篇粗略地搭建了项目,运行一下,编译通过,但是控制台上打出一个红色错误警告!报错了?!什么情况,还没做事就错了,来看看什么错! 'Locale' is defined but never used,就是说Local...
最近刚刚结束了忙碌的项目开发,终于将流行已久的前后端分离结构在项目中进行了实践。虽然之前学习过三大框架,但是在项目中使用则是另一种感受。这次用到的框架是vue2,从0到1整个过程参与其...
var fn = 1 function fn() {} fn() 在编译阶段,变量声明会被提升,而 function 整个声明语句都会被提升。由此可见,在JavaScript中,函数是“头等公民”。 提升(Hoisting)是JavaScript(J...
作为Web开发人员,我们知道,JavaScript(JS)是一种具有函数优先特性的轻量级、解释型或者说即时编译型的编程语言。 在计算机技术中,即时编译(英语:Just-in-time compilation,缩写为JIT...
先来看一段经典的题目: function Fn() { getName = function () { console.log(1, this) } console.log(this) return this } Fn.getName = function () { console.log(2, this) } Fn.......
JavaScript 是一种基于原型、多范式、单线程的动态语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。 JavaScript 从诞生起就是单线程,为什么不使用多线程呢? 如果 JavaScript...
JavaScript(缩写:JS)是一种具有函数优先特性的轻量级、解释型或者说即时编译型的编程语言。应用场合极其广泛,简单到幻灯片、照片库、浮动布局和响应按钮点击,复杂到游戏、2D/3D 动画、大...
一旦生成了盒子以后,CSS 引擎就需要定位它们以完成布局。下面是定位盒子时所使用的规则: 普通流:按照次序依次定位每个盒子 在普通流中,盒子会依次放置。 在块格式化上下文中,盒子在垂直...
在 CSS 中我们广泛地使用两种“盒子” —— 块级盒子 (block box) 和 内联盒子 (inline box)。这两种盒子会在页面流(page flow)和元素之间的关系方面表现出不同的行为: 一个被定义成块级的...
层叠样式表(Cascading Style Sheets,缩写为 CSS)是一种样式表语言,用来描述 HTML 或 XML(包括如 SVG、MathML 或 XHTML 之类的 XML 分支语言)文档的呈现。 基本规则语法: style-rule :...
HTML(超文本标记语言——HyperText Markup Language)是构成 Web 世界的一砖一瓦。它定义了网页内容的含义和结构。 HTML HTML元素 HTML 由一系列的元素组成,通过“标签”(tag)将文本从文...
HTML元素是构建网站的基石。HTML允许嵌入图像与对象,并且可以用于创建交互式表单,它被用来结构化信息——例如标题、段落和列表等等,也可用来在一定程度上描述文档的外观和语义。 HTML首个...
一般浏览器由浏览器引擎(Browser Engine)、JavaScript解释器(JavaScript Interpreter)、用户界面(User Interface)、网络化(Networking)、UI后端(UI backend)、数据存储(Data Stor...
Web标准是什么?百度一下这个问题,得到下面的答案: Web标准是一些规范的集合,是由W3C和其他的标准化组织共同制定的,以用它来创建和解释网页的基本内容。 维基百科如此描述Web标准: 网页...
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复