自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 百度前端秋招笔试编程题

题目描述:给段文本,里面会有包含https,http,www.开头的,将这些转化为一个链接,可以打开一个新窗口,www的默认以http开头麻烦之处:www的被包含到了https或http中,不能重复识别,因此这里构建一个数据结构,先将每个识别到的保存到一个字典中(对象),然后先将这里替换为一个具有标记的特殊字符(这里就是’cuihu[数字]cuihu’),然后根据数字再将先前保存的读出相应的(这里已

2017-09-11 23:18:10 569

原创 和v8干架之pow函数再实现

首先,吹逼可以不用打草稿,能干过v8我还在这个时候写代码?正题说明环境是node,别的系统配置没意义 ,相对比对,实现一个pow函数,然后和v8的比下,顺带试试各种优化性能的江湖传说第一个实现function pow(x,e){ if(e==0)return 1; else if(e==1)return x; else if(e%2)return pow(x*x,(e-1)/

2017-09-09 03:21:22 270

原创 京东2018秋招前端笔试编程题

要求看起来挺简单吧,效果如下 要求就是有个add函数,用于添加,然后每一行给个删除按钮,然后总计里面会变动,先上代码再说话:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <!--code here--> <title>demo</title> <style> body,html{ padding: 0;

2017-09-09 02:55:00 791

原创 jQuery源码学习笔记系列(三)

先接着上篇写,也就是,return new jQuery.fn.init( selector, context ); ,从new,这个函数调用时忽略的,再讲到原型。new仅仅只是函数调用首先需要注意的是不要将其它语言中的new代入到js中的new中,这里的new,仅仅只是函数调用,只是这个函数调用有些特殊 ,一般会返回一个新对象,仅此而已 ,看代码: function A(){conso

2017-08-27 18:45:27 253

原创 jQuery源码学习笔记系列(二)

在上一篇笔记中主要学习了作用域链的一些情况,而在这一篇中,将会注意到js中另一个重要的知识点(this),另外,推荐一本书,才发现的,《你不知道的javaScript》,这本书主要是有针对性的去探讨js中一些比较关键的东西。比如,this。 function( window, noGlobal ) { "use strict"; var arr = []; var document = w

2017-08-26 17:14:51 676 1

原创 JQuery源码学习(一续)

比较蛋疼,晚上陪长辈喝酒(先找个借口),然后大概1点左右时突然想到阿里校招的编程测试还没写,于是开干代码,原生js。。不能jQuery的时候链式调用那种写法真是怀念(又找个借口,其实就是菜) 题目很简单,就是给个ul里面嵌入li,然后有个删除的字,点击删除就可以删掉这个li,实现这(写死的方法应该不行,估计测试用相关js代码写),然后。。。没写出来,后来继续写了一个小时(唉,我也不知道为啥这么久,以

2017-08-21 04:26:02 219

原创 jQuery源码学习笔记系列(一)

jQuery源码学习笔记系列(一) js接触比较早,但开始接触时js语法表现的随意性并不能让人一开始 就喜欢,直到后来接触nodejs,才感觉,原来js也是不错的,在深入 学习的过程中,想将学习笔记记录下来,于是有了这个学习笔记,由于 水平有限,所以错误疏漏的地方欢迎大家指出。 其中需要说明的是,内容比较杂,建议有js基础后再阅读, 该系列测试环境为chrome(6

2017-08-19 20:23:55 350

空空如也

空空如也

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

TA关注的人

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