随笔分类 - js笔记
记录js学习中遇到的问题解决办法和项目部分代码
摘要:1. toString 除自定义 toString,对象都调用 Object.prototype.toString,其返回对象内部属性 [[Class]] =>" [obejct Obejct]", 自定义 toString 的,如 Array.prototype.toString 将数组串行化后使
阅读全文
摘要:利用formData实现ajax上传图片后,保存图片到指定收藏夹,然后展示新重命名后的图片 html: javascript: node:
阅读全文
摘要:# 时间复杂度O(n^2) # 时间复杂度o(n)
阅读全文
摘要:在我看来,原型链中有两条特别难以理解的原型链,一个是 Function 的原型链,一个是 Object 的原形链。 Function 的原型链 首先,看下 Function 的原型链的图示: 看起来就不是一般的链! 对, 对于 Function 来说最难理解的就是 Function.__proto_
阅读全文
摘要:昨天,介绍了原型、原型链以及从一个实例化对象 cat 探寻原型链的秘密,今天我们从 Animal 出发,探究 Animal 所在的原型链。 Animal 的原型链 昨天我们通过代码生成一个 Animal 类: 我们说对象都有__proto__属性,那么 Animal 也有啊!Animal 的原型是什
阅读全文
摘要:前端面试经常会问关于原型链的知识,今天我总结了一下关于原型链的内容,希望对广大小白一点点参考~ 什么是原型? 在 js 中,对象都有 __proto__ 属性, 就是指这个对象的原型,如果构造函数 A 实例化一个对象 B,那么 A.prototype 就是 B 的原型。也就是: 什么是原型链? 介绍
阅读全文
摘要:js: html: 必须修改浏览器的默认设置。设置方法为: 工具->Internet选项->安全->自定义级别->对没有标记安全级别的ActiveX控件进行初始化设为启用 工具->Internet选项->安全->自定义级别->对没有标记安全级别的ActiveX控件进行初始化设为启用
阅读全文
摘要:最近小菜鸟西瓜莹看到了一道面试题: 给定二叉树,按层打印。例如1的子节点是2、3, 2的子节点是3、4, 5的子节点是6,7. 需要建立如图二叉树: 但是西瓜莹找到的相关代码都是用js构建最优二叉树,假如,依次向二叉树中添加4,2,6,1,3,5,7最优二叉树如图: 比根节点小的节点总是放在根节点的
阅读全文
摘要:图类的构建 function Graph(v) {this.vertices = v;this.edges = 0;this.adj = []; for (var i = 0; i < this.vertices; ++i) { this.adj[i] = []; this.adj[i].push(
阅读全文
摘要:树是一类重要的非线性数据结构,是以分支关系定义的层次结构 定义: 树(tree)是n(n>0)个结点的有限集T,其中: 有且仅有一个特定的结点,称为树的根(root) 当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1,T2,……Tm,其中每一个集合本身又是一棵树,称为根的子树(subtr
阅读全文
摘要:js的undefined和null的比较问题
阅读全文
摘要:
javascript有几种基本数据类型?
阅读全文
javascript有几种基本数据类型?
阅读全文

原生js动态生成的蒙板弹框思路和代码
浙公网安备 33010602011771号