自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 V8引擎详解(一)——概述

背景在现有的javascript引擎中,V8引擎绝对是其中的佼佼者,chrome和node底层都使用了V8引擎,其中chrome的市场占有率已经达到70%,而node更是前端工程化以及扩展边界的核心支柱,V8引擎对于一个前端开发工程师来说重要程度可想而知。我们大部分javascript开发者也许没有机会自己开发一个javascript引擎,但是学习V8引擎绝对是我们提升技术能力的重要途径,故专门...

2020-04-26 20:53:19 6939

原创 LeetCode7整数反转(javascript解析)

题目描述题目难度:中等给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321示例 2:输入: -123输出: -321事例3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。个人解...

2019-12-15 21:59:18 184

原创 LeetCode6Z字形变换(javascript解析)

题目描述题目难度:中等将一个给定字符串根据给定的行数,以从上往下、从左到右进行 Z 字形排列。比如输入字符串为 “LEETCODEISHIRING” 行数为 3 时,排列如下:L C I RE T O E S I I GE D H N之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:“LCIRETOESIIGEDHN”。请你实现这个将字符串进行...

2019-12-15 17:28:42 248

原创 LeetCode5最长回文子串(javascript解析)

题目描述题目难度:中等给定一个字符串 s,找到 s 中最长的回文子串。你可以假设 s 的最大长度为 1000。示例 1:输入: "babad"输出: "bab"注意: "aba" 也是一个有效答案。示例 2:输入: "cbbd"输出: "bb"个人解题思路1.循环遍历字符串,设置当前字符2.找到所有后面和当前当前的字符相同的字符3.从找到的字符中取位置最靠后的字符,取...

2019-12-14 21:48:42 190

原创 JS实现平衡二叉树

JS实现平衡二叉树废话不多说我直接上撸代码,喜欢的直接拷走即可使用,有问题请留言,转载请注明出处。代码class AVLTree { constructor(num) { // this.root = {}; this.value = num; this.height = 1; this.leftChild = null;

2017-03-26 23:19:04 885

原创 js 获取width 的方法总结

1.今天遇到了关于element.style.width的一个小问题记录下来! 习惯了通过HTML DOM来给元素进行赋值。 通常通过这种方法可以给元素进行赋值,在HTML上的表现是 width直接加在HTML页面上,优先级大于css样式表,所以可以赋值成功。 当我们取值时因为我们无法通过这个方法调用css样式表中的元素所以取值为空。2.然后顺便学习了下调用CSS样式表中元素的方法 var

2015-12-15 16:12:50 7486

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除