51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#包中的
JavaScript中的类型检查有点麻烦
js 的动态类型有好有坏。好的一面,不必指明变量的类型。不好的是,咱们永远无法确定变量的类型。typeof运算符可以确定 js 中的6种类型:typeof10;//=>'number'typeof'Hello';//=>'string'typeoffalse;//=>'b...
代码星球
·
2020-12-24
Javascript
中的
类型
检查
有点
Linux中的冷热页机制概述
在LinuxKernel的物理内存管理的BuddySystem中,引入了冷热页的概念。冷页表示该空闲页已经不再高速缓存中了(一般是指L2Cache),热页表示该空闲页仍然在高速缓存中。冷热页是针对于每CPU的,每个zone中,都会针对于所有的CPU初始化一个冷热页的per-cpu-pageset. 作用有3点...
代码星球
·
2020-12-24
Linux
中的
冷热
机制
概述
JavaScript中的执行上下文及调用堆栈
一、执行上下文是什么代码运行是在一定的环境之中运行的,这个运行环境我们就成为执行环境,也就是执行上下文,按照执行环境不同,我们可以分为三类:全局执行环境:代码首次执行时候的默认环境函数执行环境:每当执行流程进入到一个函数体内部的时候Eval执行环境:当eval函数内部的文本执行的时候 二、执行上下文栈是什么既...
代码星球
·
2020-12-24
Javascript
中的
执行
上下文
调用
聊聊es6中的解构
es6新增了一种从数组或者对象中获取指定元素的方式,这种方式就是我们今天要说的解构。 先来说说数组的解构:在有解构之前呢,我们获取数组中的指定元素通常是根据索引去做的:constarr=[1,2,3];consta=arr[1];有了解构之后呢,我们便可以使用如下方式快速的去获取数组中的某个元素:consta...
代码星球
·
2020-12-24
聊聊
es6
中的
解构
JavaScript 中的面向对象编程
JavaScript 是一个强大的面向对象编程语言,但是,并不像传统的编程语言,它采用一个以原型为基础的OOP模型,致使它的语法让大多数开发人员看不懂。另外,JavaScript 也把函数作为首要的对象,这可能会给不够熟悉这门语言的开发人员造成更大的困惑。那就是我们决定放在前面作为一个简短前言进行介...
代码星球
·
2020-12-24
Javascript
中的
面向
对象
编程
TypeScript 中的类型保护
在TypeScript中使用联合类型时,往往会碰到这种尴尬的情况:interfaceBird{//独有方法fly();//共有方法layEggs();}interfaceFish{//独有方法swim();//共有方法layEggs();}functiongetSmallPet():Fish|Bird{//...}le...
代码星球
·
2020-12-24
TypeScript
中的
类型
保护
xml文件中的XPATH、DTD
1、XPATH概念XPath是一门在XML文档中查找信息的语言,可用来在XML文档中对元素和属性进行遍历。XPath是W3CXSLT标准的主要元素,并且XQuery和XPointer同时被构建于XPath表达之上。因此,对XPath的理解是很多高级XML应用的基础。XPath非常类似对数据库操作的SQL语言,或者说JQ...
代码星球
·
2020-12-24
xml
文件
中的
XPATH
DTD
Vue 中的无状态组件
状态管理通常在较小的项目并不需要,但是当涉及到更大的范围时,如企业级的应用大部分需要它了。简单的说,状态是一个包含应用程序使用的最新值的对象。但是,如果咱们从结构的、更抽象的角度来看待它,就会清楚地看到,状态是复杂应该中重要一块,它使能够构建干净的体系结构,并将关注点强有力地分离开来。通常,缺乏经验的开发人员无法预测对...
代码星球
·
2020-12-24
Vue
中的
状态
组件
封装Vue组件并发布到npm(完美解决组件中的静态文件引用)
不少前端开发者学习到一定阶段都会去封装一些自己的组件并将其开源。笔者在学习过程中发现,发布的资源包基本分为两类:打包发布的资源包非打包发布的资源包那么这两种方式有何不同呢,他们的使用场景如何,具体的操作步骤又是怎么样的。本文将基于这两种发布方式,对比他们的不同,详解其步骤,并对在封装vue组件和发布npm依赖过程中所遇...
代码星球
·
2020-12-24
组件
封装
Vue
发布
npm
数组中的map方法
作用:通过指定函数对数组进行处理,并将处理后的结果以新数组的形式返回 注意点:不会改变原数组,只是将处理后的结果以新数组的形式返回 参数:该方法可以接收两个参数第一个参数是函数,数组中的每个元素都会执行该函数,并且是必须要传的传入函数的三个参数&nbs...
代码星球
·
2020-12-24
数组
中的
map
方法
深入理解 Node.js 中的 Worker 线程
多年以来,Node.js 都不是实现高CPU密集型应用的最佳选择,这主要就是因为 JavaScript 的单线程。作为对此问题的解决方案,Node.js v10.5.0通过 worker_threads 模块引入了实验性的“worker线程”概念,并从Node...
代码星球
·
2020-12-24
深入
理解
Node.js
中的
Worker
h5中的结构元素介绍
结构元素不具有任何样式,只是使页面元素的的语义更加明确。 header元素header元素是一种具有引导和导航作用的的结构元素,该元素可以包含所有通常放在页面头部的内容。header元素通常用来放置整个页面或页面内的一个内容区块的标题,也可以包含网站Logo图片、搜索表单或者其他相关内容。<header...
代码星球
·
2020-12-24
h5
中的
结构
元素
介绍
了解并使用 CSS 中的 rem 单位
今天我们深度了解一下 rem单位,这个单位目前已经得到了优秀浏览器的支持,并且有一些兼容方案来帮助你在低版本的IE 浏览器中的使用它。 可能在你使用收音机或者用其他音乐播放器之前,就已经听过“R.E.M.”这个词了。在这个乐队眼中,这个词是“浅睡眠时眼球的快速转动”的缩写,而在 ...
代码星球
·
2020-12-24
了解
使用
CSS
中的
rem
HTML中的块级元素有哪些?
在css基础当中,我们往往会遇到块元素和行内元素,块元素和行内元素也是很重要的基础知识。那么块级元素是什么?html中的块级元素有哪些? 什么是块级元素?display属性为block的元素为块级元素。通常块级元素在很多浏览器中,都是显示占据一行,并且排斥其他元素和其他元素在同一行,在浏览器中,块元素出现的形...
代码星球
·
2020-12-24
HTML
中的
块级元
素有
哪些
如何理解vue中的v-model?
说到v-model,就想到了双向数据绑定,而且往往最常见的是在表单元素<input>,<textarea>,<select>中的使用。那么为什么v-model双向数据绑定,自动更新元素呢?v-model在内部为不同的输入元素使用不同的属性并抛出不同的事件:text和textarea元...
代码星球
·
2020-12-24
如何
理解
vue
中的
v-model
首页
上一页
...
51
52
53
54
55
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他