51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#三篇
深入理解javascript对象系列第三篇——神秘的属性描述符
对于操作系统中的文件,我们可以驾轻就熟将其设置为只读、隐藏、系统文件或普通文件。于对象来说,属性描述符提供类似的功能,用来描述对象的值、是否可配置、是否可修改以及是否可枚举。本文就来介绍对象中神秘的属性描述符 描述符类型 对象属性描述符的类型分为两种:数据属性和访问器属性数据属性 数据属性(datap...
代码星球
·
2020-05-24
深入
理解
Javascript
对象
系列
深入理解this机制系列第三篇——箭头函数
this机制与函数调用有关,而作用域则与函数定义有关。有没有什么是可以将this机制和作用域联系起来的呢?本文将介绍ES6新增的内容——箭头函数 痛点 对于闭包的痛点在于,闭包的this默认绑定到window对象,但又常常需要访问嵌套函数的this,所以常常在嵌套函数中使用var...
代码星球
·
2020-05-24
深入
理解
this
机制
系列
深入理解闭包系列第三篇——IIFE
严格来讲,IIFE并不是闭包,因为它并不满足函数成为闭包的三个条件。但一般地,人们认为IIFE就是闭包,毕竟闭包有多个定义。本文将详细介绍IIFE的实现和用途 实现 函数跟随一对圆括号()表示函数调用//函数声明语句写法functiontest(){};test();//函数表达式写法vartest=f...
代码星球
·
2020-05-24
深入
理解
闭包
系列
第三
深入理解javascript函数系列第三篇——属性和方法
函数是javascript中特殊的对象,可以拥有属性和方法,就像普通的对象拥有属性和方法一样。甚至可以用Function()构造函数来创建新的函数对象。本文是深入理解javascript函数系列第三篇——属性和方法 属性【length属性】 函数系列第二篇中介绍过,argumen...
代码星球
·
2020-05-24
深入
理解
Javascript
函数
系列
深入理解javascript作用域系列第三篇——声明提升(hoisting)
一般认为,javascript代码在执行时是由上到下一行一行执行的。但实际上这并不完全正确,主要是因为声明提升的存在。本文是深入理解javascript作用域系列第三篇——声明提升(hoisting) 变量声明提升a=2;vara;console.log(a); 直觉上,会认为是...
代码星球
·
2020-05-24
深入
理解
Javascript
作用域
系列
前端工程师技能之photoshop巧用系列第三篇——切图篇
前端工程师除了使用photoshop进行测量之外,更重要的是要使用该软件进行切图。本文是photoshop巧用系列的第三篇——切图篇 切图信息 在网页制作中有哪些图片是需要被切出来的呢?主要分为两类,一类是修饰性图片,另一类是内容性图片 【1】修饰性图片 修饰性图片主要对网页...
代码星球
·
2020-05-24
前端
工程师
技能
photoshop
巧用
深入理解javascript函数进阶系列第三篇——函数节流和函数防抖
javascript中的函数大多数情况下都是由用户主动调用触发的,除非是函数本身的实现不合理,否则一般不会遇到跟性能相关的问题。但在一些少数情况下,函数的触发不是由用户直接控制的。在这些场景下,函数有可能被非常频繁地调用,而造成大的性能问题。解决性能问题的处理办法就是函数节流和函数防抖。本文将详细介绍函数节流和函数...
代码星球
·
2020-05-24
函数
深入
理解
Javascript
进阶
javascript面向对象系列第三篇——实现继承的3种形式
学习如何创建对象是理解面向对象编程的第一步,第二步是理解继承。开宗明义,继承是指在原有对象的基础上,略作修改,得到一个新的对象。javascript主要包括类式继承、原型继承和拷贝继承这三种继承方式。本文是javascript面向对象系列第三篇——实现继承的3种形式 类式继承 大...
代码星球
·
2020-05-24
Javascript
面向
对象
系列
第三
Neo4j 第三篇:Cypher查询入门
Neo4j使用Cypher查询图形数据,Cypher是描述性的图形查询语言,语法简单,功能强大,由于Neo4j在图形数据库家族中处于绝对领先的地位,拥有众多的用户基数,使得Cypher成为图形查询语言的事实上的标准。本文作为入门级的教程,我不会试图分析Cypher语言的全部内容,本文的目标是循序渐进地使用Cypher语...
代码星球
·
2020-04-14
Neo4j
第三
Cypher
查询
入门
Django框架之第三篇(路由层)--有名/无名分组、反向解析、路由分发、名称空间、伪静态、图书管理系统表设计
一、Django请求生命周期 二、路由层 urls.pyurl()方法第一个参数其实就是一个正则表达式,一旦前面的正则匹配到了内容,就不会再往下继续匹配,而是直接执行对应的视图函数。django在路由匹配的时候,当你在浏览器中没有敲最后的斜杠,django会先拿着你没有敲斜杠的结果去匹配,如果没有匹...
代码星球
·
2020-04-09
路由
Django
框架
第三
有名
(转载) 从0开始搭建SQL Server AlwaysOn 第三篇(配置AlwaysOn)
这一篇是从0开始搭建SQLServerAlwaysOn的第三篇,这一篇才真正开始搭建AlwaysOn,前两篇是为搭建AlwaysOn做准备的 步骤这一篇依然使用stepbystep的方式介绍怎麽搭建AlwaysOn 请先使用本地用户Administrator登录这两个集群节点并执行下面的...
代码星球
·
2020-04-07
AlwaysOn
转载
开始
搭建
SQL
elasticsearch 第三篇(安装篇)
在*nux下,es官方已提供编译的deb和rpm包,但是需要保证已安装安装Java虚拟环境(目前es1.6和1.7版本均可选择1.8版本java),安装步骤如下:1.下载ESdeb/rpm包,并执行安命令deb包安装: dpkg-ielasticsearch-1.6.0.debrpm包安装: rpm...
代码星球
·
2020-04-06
elasticsearch
第三
安装
Python3基础第三篇:可变序列操作
这一篇文章记录可变序列>>>list列表。这个list就比较大气了,不仅支持下标索引访问,还支持原位改变!(list是可变序列,使用[]括起来!)list是一个可包含任意对象的有序集合!创建一个列表: S=[1,2,3,4,9,5,6,8,] 或者: S=li...
代码星球
·
2020-04-05
Python3
基础
第三
可变
序列
Python基础之第十三篇:map and filter
Python内建map和filter高阶函数,它们接收一个iterable对象(比如:列表)。map接收两个参数,一个是函数,一个是iterable,map将传入的函数依次作用到iterable的每个元素,然后把结果作为新的iterable返回。defadd_six(x):returnx+6nums=[1,...
代码星球
·
2020-04-05
Python
基础
第十三
map
and
ElasticSearch入门 第三篇:索引
这是ElasticSearch2.4版本系列的第三篇:ElasticSearch入门第一篇:Windows下安装ElasticSearchElasticSearch入门第二篇:集群配置ElasticSearch入门第三篇:索引ElasticSearch入门第四篇:使用C#添加和更新文档ElasticSear...
代码星球
·
2020-04-01
ElasticSearch
入门
第三
索引
首页
上一页
1
2
3
下一页
尾页
按字母分类:
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
其他