会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Jim-Rae
The second you think it's so late is the fastest moment
博客园
首页
新随笔
联系
订阅
管理
2019年5月8日
Javascript继承的6种模式总结
摘要: 1、原型链 原型链的问题: 共享性 在创建子类型的实例时,不能向超类型的构造函数中传递参数 2、借用构造函数 借用构造函数的问题: 方法都在构造函数中定义 无法继承超类型的原型 3、组合继承 组合继承是将原型链和借用构造函数的技术组合到一块,取其二者之长。 组合继承避免了原型链和借用构造函数的缺陷,
阅读全文
posted @ 2019-05-08 20:44 JimRae
阅读(440)
评论(0)
推荐(0)
2018年9月13日
前端笔试之2019网易校招
摘要: 今天刚做完网易校招的前端笔试题,总体难度不算很难,有送分题也有拉分题,不过大公司的笔试算法题占比最大,整套笔试题的题型与分值分布分别是:单选题40分共20题、编程题60分共3题、问答题20分共2题,是牛客网的笔试。 遇到一道比较坑的单选题,在此记录一下。 以下代码执行时console.log的结果是
阅读全文
posted @ 2018-09-13 21:51 JimRae
阅读(1504)
评论(1)
推荐(0)
2018年8月12日
constructor和instanceof的区别与作用
摘要: 一、constructor 我们创建的每个函数都有一个prototype(原型)对象,这个属性是一个指针,指向一个对象。在默认情况下,所有原型对象都会自动获得一个constructor(构造函数)属性,这个属性是一个指向prototype属性所在函数的指针。 打印结果如下: 当调用构造函数创建一个新
阅读全文
posted @ 2018-08-12 16:49 JimRae
阅读(4603)
评论(0)
推荐(0)
2018年5月20日
二叉树的存储结构和遍历算法
摘要: 1. 二叉树的存储结构 1.1 顺序存储结构 顺序存储一棵二叉树时,首先对该树中的每个结点进行编号,然后以各结点的编号为下标,把各结点的值对应存储到一个一位数组中。每个结点的编号与等深度的满二叉树中对应结点的编号相等,即树根结点的编号为1,接着按照从上到下和从左到右的次序,若一个结点的编号为i,则左
阅读全文
posted @ 2018-05-20 22:37 JimRae
阅读(5673)
评论(0)
推荐(1)
2018年5月10日
树的基本知识和二叉树的性质
摘要: 1. 树的基本术语 1.1 结点的度和树的度 每个结点具有的子树数或者说后继结点数被定义为该结点的度。 树中所有结点的度的最大值被定义为该树的度。 1.2 分支结点和叶子结点 在一棵树中,度等于0的结点称作叶子结点或终端结点,度大于0的结点称作分支结点或非终端结点。 1.3 孩子结点、双亲结点和兄弟
阅读全文
posted @ 2018-05-10 22:43 JimRae
阅读(914)
评论(0)
推荐(0)
2018年4月21日
JavaScript创建对象的7种模式总结
摘要: 1、工厂模式 函数createPerson()能够根据接受的参数来构建一个包含所有必要信息的Person对象。可以无数次地调用这个函数,而每次它都会返回一个包含三个属性一个方法的对象。工厂模式虽然解决了创建多个相似对象的问题,但却没有解决对象识别的问题(即怎样知道一个对象的类型)。 2、构造函数模式
阅读全文
posted @ 2018-04-21 01:38 JimRae
阅读(294)
评论(0)
推荐(0)
2018年4月18日
Javascript之对象的属性类型
摘要: ECMA-262第5版在定义只有内部才用的特性时,描述了属性的各种特征。ECMA-262定义这些特性是为了实现Javascript引擎用的,因此在JavaScript中不能直接访问它们。为了表示特征是内部值,该规范把它们放在了两对方括号中,例如[[Enumberable]]。尽管ECMA-262第3
阅读全文
posted @ 2018-04-18 00:04 JimRae
阅读(2422)
评论(0)
推荐(0)
2018年4月17日
HTML5代码规范
摘要: HTML 代码约定 很多 Web 开发人员对 HTML 的代码规范知之甚少。 在2000年至2010年,许多Web开发人员从 HTML 转换到 XHTML。 使用 XHTML 开发人员逐渐养成了比较好的 HTML 编写规范。 而针对于 HTML5 ,我们应该形成比较好的代码规范,以下提供了几种规范的
阅读全文
posted @ 2018-04-17 22:36 JimRae
阅读(1229)
评论(0)
推荐(0)
2018年4月16日
HTML5 语义元素
摘要: 语义= 意义 语义元素 = 有意义的元素 什么是语义元素? 一个语义元素能够清楚的描述其意义给浏览器和开发者。 无语义 元素实例: <div> 和 <span> - 无需考虑内容. 语义元素实例: <form>, <table>, and <img> - 清楚的定义了它的内容. 浏览器支持 Inte
阅读全文
posted @ 2018-04-16 22:10 JimRae
阅读(228)
评论(0)
推荐(0)
HTML常用标签
摘要: HTML 基本文档 基本标签(Basic Tags) 文本格式化(Formatting) 1 <b>粗体文本</b> 2 <code>计算机代码</code> 3 <em>强调文本</em> 4 <i>斜体文本</i> 5 <kbd>键盘输入</kbd> 6 <pre>预格式化文本</pre> 7
阅读全文
posted @ 2018-04-16 19:26 JimRae
阅读(222)
评论(0)
推荐(0)
下一页
公告