98猛虎的博客

这个博客是我用来记录平时自己的学习笔记和自己学习的一些总结

2019秋招 前端实习 阿里巴巴icbu

一面面完,等了一周, 没什么消息,然后我就问面试官了,面试官说需要做题,我当时慌了,不会给我整算法吧,自己平时没什么时间准备算法,最近冲冲忙忙的复习了一下,刷了几道题,但是还是有点慌。 我后面问阿里的一个学姐,她说现在都有一个面试官出题环节。然后第二天下午我去找面试官,面试官发了阿里的伯乐系统,和...

2019-03-28 15:52:18

阅读数 145

评论数 1

前端实习 2019 秋招 腾讯微信事业群 面筋

最开始是内推 CSIG 腾讯云, 但是我在官网又投了微信事业群,面了一面之后说是冲突了,官网的第一志愿事业群具有优先权。 3 - 12 号一面 一面的时候还是主要是问了一些基础性的东西 知道哪些性能优化, 是怎么做的, 如 http 缓存 知道哪些跨域的方式, jsonp 是怎么实现的 js 的...

2019-03-28 15:39:21

阅读数 233

评论数 0

字节跳动一面 2019 秋招聘前端实习

一面全是算法, 就问了几个问题 快排是怎么实现的 时间复杂度和空间复杂度是什么,是怎么计算的 快排和二分的时间复杂度是多少 手写一个杨辉三角 ...

2019-03-28 15:12:19

阅读数 321

评论数 1

前端实习icbu 阿里巴巴一面面筋 2019秋招

整个面试持续了七十分钟,整个面下来主要是考三个点:基础 对技术的热情 面对未知的问题解决能力。 全程没问html CSS js 上来第一个问题就问我映像最深的项目,自己在里面干了什么,承担什么角色,针对项目中的某个问题是怎么解决的。 然后就是问我知道哪些客户端存储,我说了localstorage...

2019-03-28 14:53:02

阅读数 72

评论数 2

渡一css

1、选择器查找顺序是自右向左的顺序查找 2、色值: #xxxxxx,六位,每两位代表一个颜色的饱和度,rgb分别代表红绿蓝,每一位是一个十六进制,如果每个的两位都重复,那么可以只写一个 3、 行内元素不能设置宽高、块级元素可以、行内块级元素 4、图片只需设置一个宽或者高,另一个会自动改变 5、凡是...

2019-02-25 21:49:50

阅读数 74

评论数 0

渡一html笔记

设置编码,常用的有utf-8、unicode, 必须设置,否者乱码 <meta charset="utf-8"> lan...

2019-02-18 18:34:13

阅读数 93

评论数 0

git 常用命令集合

分布式 git是分布式版本控制系统,这么一来,任何一处协同工作用的服务器发生故障,事后都可以用任何一个镜像出来的本地仓库恢复。 因为每一次的克隆操作,实际上都是一次对代码仓库的完整备份。 直接记录快照,而非差异比较 每次你提交更新,或在 Git 中保存项目状态时,它主要对当时的全部文件制作一个快...

2019-02-18 14:48:28

阅读数 58

评论数 0

DOM

Document 类型 在浏览器中document是HTMLDocument的实例 属性 nodeType的值为9 nodeName的值为#document documentElement、first、childNodes[0]指向html body指向body元素 title属性: 可以设置...

2019-01-27 18:38:09

阅读数 55

评论数 0

富文本编辑

编辑 实现文本编辑有两种方式 在页面中嵌入一个包含空html的iframe,并且设置内部htmk它的designMode = "on" 任何元素都可以使用的contenteditable设置为以下三个属性 true: 打开 false: 关闭 inherit...

2019-01-17 19:59:35

阅读数 60

评论数 0

继承

原型链 function SuperType() { this.property = false } SuperType.prototype.getSuperValue = function() { return this.property } funcction SubType() { t...

2019-01-15 20:04:42

阅读数 54

评论数 0

面向对象的程序设计

在javaScript当中,如果是只有内部才能访问的属性,那么使用[[ ]]括号括起来的。 属性类型 数据属性 [[Configurable]]: 默认为true。能否delete、能否修改除Writeable之外的数据属性、能否把属性修改为访问器属性。一旦改为false,就不能修改回true。...

2019-01-13 18:51:32

阅读数 63

评论数 0

迷惑的Date对象

new Date() 在不传参的情况下,新创建的对象自动获得当前日期和时间。 要创建指定日期,应该传入该日期的毫秒数,所以提供了两个方法: Date.parse(): 将按照格式传入的日期转换为毫秒数,支持哪些格式可以自行查阅, 类似与这样Date.prase("2004-0...

2019-01-13 16:08:55

阅读数 54

评论数 0

Web Workers后台运行

随着Web应用复杂性的与日俱增,越来越复杂的计算在所难免,长时间运行的javaScript进程会导致浏览器冻结用户界面,让人感觉屏幕冻结了。Web Works通过让javaScript在后台以线程、进程、运行在其他处理器上的线程或进程解决了这个问题。也就是说可以通过开启多线程、进程来解决这问题。 ...

2019-01-13 13:49:03

阅读数 68

评论数 0

地理定位(Geolocation) API

这个API得到了广泛的支持,并且使用得很多,所以还是很有必要学一下。使用地理定位API的时候会在浏览器弹出提示,让用户来决定是否允许访问地理信息 它在浏览器中的实现是navigator.geolocation,这个对象包括三个方法。 getCurrentPosition(): 获取当前的位置信息...

2019-01-13 11:29:01

阅读数 70

评论数 0

严格模式

使用严格模式 在函数或者全局作用域的顶部使用"use strict", 可以实现向后兼容, 如果支持严格模式那么会启用这个模式,如果不支持那么就会被当做一个没有赋值的字符串 严格模式的规则 不能使用未声明的 变量 不能对变量调用delete操作符, 但是仍然可...

2019-01-13 10:36:34

阅读数 61

评论数 0

使用vultr的vps以及shadowsocks搭建属于自己的代理服务器

平时可能大家使用得比较多的就是蓝灯吧, 可能还有一些浏览器插件, 但是都是速度贼慢,流量巨少, 可以购买,但是比较贵,我看了下蓝灯年费的话是258。我以前用过的一些chrome插件就更加贵了350多。买不起啊。而且这些软件往往都只能拿来翻墙,也不知道支不支持多用户,可能灵活性很低。我这里介绍的当然...

2019-01-12 22:15:46

阅读数 762

评论数 0

FileAPI

使用<input type='file'>,我们可以实现上传文件, 病且监听change事件,通过事件对象event.target.files可以 获取到我们上传的文件集合FileList, 每一个文件对象包含以下属性 ...

2019-01-12 14:51:58

阅读数 68

评论数 0

第五章 原型[[Prototype]]

属性设置和屏蔽 当执行obj.a这段代码,且a不直接存在于obj上时 如果原型链上不存在a,a就会被直接添加到obj上 如果存在,并且writeable: true,那么也会被直接添加到obj上 如果存在,但是writeable: false,那么即无法修改,也无法创建属性 如果存在,并且它是一...

2018-12-18 22:44:14

阅读数 61

评论数 0

混合对象 类 第四章

类的特性 类是一种设计模式 继承 多态 多重继承 javascript中模拟类的复制行为 分为两种类型的混入,显示、隐士 显式混入 定义一个混入函数mixin,分别接收源对象和要复制到的目标对象 function mixin( sourceObj, targetObj ) { for ( v...

2018-12-17 18:35:00

阅读数 61

评论数 0

第三章 对象

如果像对象一样使用数组,通过.语法给数组添加了属性,数组的length属性不会发生改变 给数组添加属性,如果属性名看起来像一个数字,那么它会被当作一个数组下标,思考下面的代码 var myArray = ["foo", 42] myArray[&qu...

2018-12-16 14:56:15

阅读数 57

评论数 0

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