2017前端笔试题解析

2017-10-08
阅读 1 分钟
1.7k
{代码...}

腾讯前端求职直播课——面试篇

2017-07-18
阅读 2 分钟
4k
主讲人:AlloyTeam@石小勇(腾讯高级前端工程师,AlloyTeam核心成员之一,现主要负责腾讯QQ兴趣部落的研发设计工作) 1.闲聊前端 从移动Web时代开始,前后端分离之后,前端这个岗位才开始慢慢火起来 一线城市前端需求量大,但合格前端很少 2.大话面试 面试如相亲,为什么这么说? 五大要素 "颜"王 ①面试的第一印象: {代码....

React-Native爬坑之旅

2017-07-17
阅读 1 分钟
3.3k
1.Flag 爬坑之旅第一站——安装 jdk官网安装或我云盘分享 Node.js 官网安装 Android Studio 安装或 我云盘分享 注:以下教程只针对Windows平台 Node.js和Android Studio的安装比较简单,jdk由于需要配置环境变量故会稍显麻烦.列出几篇我安装时的参考文档React Native中文网环境搭建教程以及晴明老师在腾讯课堂的视频教程,...

腾讯前端求职直播课——笔试篇

2017-07-15
阅读 3 分钟
5k
主讲人:黎腾(Litten):13年加入腾讯, 技术面试官 1.引入 面试是一个让面试官认识你的过程,尽全力展现100%的你就好,正常发挥没通过再接再厉,失常发挥没通过实为遗憾 2.要求 要求1:找准定位,重视基础前端发展日新月异,打牢基础(原生JS),才能以不变应万变(如性能,安全) 要求2:用更远的视角去看面试不要为了...

【项目】H5打造可视化音乐播放器

2017-07-14
阅读 2 分钟
5k
应用核心结构介绍 应用技术栈 服务端:Node+Express+ejs 前端界面:HTML+CSS(CSS3)+JS 音频操作:webAudio 音频数据可视化:Canvas 项目构建 全局安装express:npm install -g express-generator 使用ejs模板引擎,新建项目music:express --view=ejs music 进入项目目录安装依赖:cd music && npm install 安装...

腾讯前端求职直播课——简历篇

2017-07-13
阅读 1 分钟
4.4k
主讲人: Jason (腾讯SNG部门的HR) 1.这是前端最好的时代 市场需求量大 没有院校系统性教学,供应量少 2.打牢基础 心态不要浮躁 算法等基础知识要扎实 热爱编程 不要抱怨,缺什么补什么 3.面试Tips 面试紧张时,放慢语速,慢点说快点想,组织好语言之后再说 没有项目经验,自己找项目去做 结交心仪公司目标岗位的前辈,了...

【面试篇】2017腾讯IMWeb前端秋招特训营思考题

2017-07-12
阅读 2 分钟
2.3k
7月12日 思考题 题一:站点Logo是否应该出现在<h1>标签中? 题二:是否应该支持IE6? 面试题 什么是盒子模型?答:margin,border,padding,content;标准盒和怪异盒 简述src和href的区别?答:src从外部引入资源,href将页面导向外部资源 简述同步和异步的区别?答:同步:当前进程执行完后,下一个进程才能执行;异步:当前...

【阅读笔记】JavaScript经典实例

2017-07-10
阅读 1 分钟
1.9k
Chapter 1 问题一:JavaScript对象,基本类型和字面值之间的区别? 基本类型和字面值相等,对象实例和字面值不相等(可用于快速区分基本类型和对象实例) 问题二:验证一个变量已经定义了,是一个字符串,并且它不为空 1.一般解决思路: if(typeof unknownVariable === 'string' && unknownVariable.length > 0),但...

【阅读笔记】JavaScript语言精粹

2017-06-22
阅读 5 分钟
1.8k
对之前看《JavaScript高级程序设计》时没有注意到的一些知识点,结合本书做以补充 语法 注释 源于PL/I的/* */型既可以出现在字符串字面量中,也可能出现在正则表达式字面量中,如 {代码...} 故一般建议使用//型注释 保留字 语句、变量、参数、属性名、运算符和标记等标识符不允许使用保留字,此外在对象字面量中,或用点...

从2018百度前端技术学院看代码究竟应该怎么写(2)

2017-06-10
阅读 4 分钟
3.2k
参考以下示例代码,页面加载后,将提供的空气质量数据数组,按照某种逻辑(比如空气质量大于60)进行过滤筛选,最后将符合条件的数据按照一定的格式要求显示在网页上

从2018百度前端技术学院看代码究竟应该怎么写(1)

2017-06-09
阅读 4 分钟
2.4k
参考以下示例代码,补充其中的JavaScript功能,完成一个JavaScript代码的编写本任务完成的功能为:用户可以在输入框中输入任何内容,点击“确认填写”按钮后,用户输入的内容会显在“您输入的值是”文字的右边

【阅读笔记】Web安全深度剖析

2017-06-04
阅读 1 分钟
1.8k
1.深入HTTP请求流程

【思考总结】框架思想MVC—>MVP—>MVVM的由来

2017-06-04
阅读 1 分钟
2.9k
行动:探究MVC踩坑历程如下: | 啃书 《基于MVC的JavaScript Web富应用开发》:不易懂,怎么办,换方法 || 看视频结合MOOC上的视频进行概念补充:主要讲的是php后端MVC和smarty引擎,感觉不适合就只把基础部分大概看了下,概念再次强化后,换方法 ||| 看文档,敲Demo 目前看到的不错的文档收录如下:百度EFE介绍MVC的前世今生...

【面试篇】JS基础知识查漏补缺

2017-04-24
阅读 4 分钟
2.2k
①执行时间:window.onload会在所有元素,包括图片,引用文件加载完成之后执行,而$(document).ready()则会在HTML DOM,CSS DOM加载完成后执行,此时可能其他图片还没有加载完。若要网页上所有内容,包括图片加载完成后,再注册事件,则需$(window).load(function)等价于window.onload.

【阅读笔记】你不知道的JavaScript(上)

2017-03-30
阅读 1 分钟
1.7k
查找变量并给变量赋值使用LHS查询,查找变量并获取变量的值使用RHS查询 RHS和LHS都会从当前作用域开始沿着作用域链逐级向上查找不成功的RHS会导致ReferenceError不成功的LHS会隐式的创建全局变量(非严格模式下),或者抛出ReferenceError错误(严格模式下)

【面试篇】JS数据类型及判断

2017-03-29
阅读 4 分钟
7k
基本类型:即简单的数据段,都是按值访问的,即将一个基本类型的数据赋值给另外一个变量,是通过将原数据拷贝一份赋值的,两变量之间互不影响。如图:

【笔试篇】完美世界2017编程题

2017-03-29
阅读 2 分钟
3.2k
PS:讲真不懂,为什么报了前端岗的妹子要做几乎全是JAVA的笔试题╮(╯▽╰)╭,不多说了,哭唧唧~~只记得最后一道编程题,在编辑器调试好代码,却没有时间往答题区粘贴了,既然写了就发在这,求各位路过的大神,点评指教下代码,希望能看到更多的妙方法。

【笔试篇】2017CVTE春招实习生笔试题

2017-03-28
阅读 1 分钟
5.3k
一:求下列Js代码的输出: for(var i=1;i<=4;i++){var tc = setTimeout(function(i){ console.log(i);clearTimeout(tc)},10,i);}

【面试篇】event对象中offsetX,clientX,pageX,screenX,layerX,X的辨析

2017-03-24
阅读 1 分钟
8.2k
offsetX,offsetY:指鼠标指针相对于触发事件元素的左上角的偏移,在Chrome,Opera,Safari中指外边缘,即将该元素边框的宽度计算在内,firefox则不包含边框值,如下图所示:

【面试篇】辨析mouseenter和mouseover及mousemove的异同

2017-03-23
阅读 1 分钟
10.9k
1.mouseenter:当鼠标经过被选元素才会触发,此方法不会冒泡,当鼠标经过被选元素的子元素时,不会触发mouseenter事件,对应mouseleave事件。 2.mouseover:当鼠标经过被选元素和被选元素的子元素时都会触发mouseover事件,对应mouseout事件。 3.mousemove:当鼠标移入被选元素内后,任意移动一个像素点都会触发。

【面试篇】JS的常用排序算法

2017-03-13
阅读 2 分钟
2.3k
快速排序:先找到一个基准点(一般数组中部),数组即被分为两部分,依次与基准点数据比较,比它小的,放左边,比它大的放右边,左右分别用一个空数组去存储比较后的数据,最后执行上述操作,知道数组长度<=1;

【CSS篇】inline block和block的区别

2017-03-09
阅读 1 分钟
4.6k
开始我是用span将两个单词分别包裹,设置border-bottom来实现下划线的,可是当我企图用CSS3的伪元素first-letter将首字母选中调整其字体大小时发现,用span:first-letter根本无法选中首字母,样式不生效,后查看W3C示例时发现其是放在p标签下的,故我想其可能是只对块级元素包裹的文本才生效,故我对span用了display:blo...

【CSS篇】css居中解决办法

2017-03-07
阅读 3 分钟
2.3k
【行内元素】 ①单个行内元素: 情况一:当link或文本有包裹元素时,设置相等的上下padding {代码...} 情况二:当link或文本没有包裹时,设置行高和高度相等 {代码...} ②多个行内元素: {代码...}

【Linux相关】Ubuntu的进阶之路

2017-02-24
阅读 1 分钟
2.5k
新手占坑,记录Ubuntu上手过程中的坑,及解决方法 apt-get命令

【CSS篇】Flex布局详析

2017-02-22
阅读 3 分钟
1.9k
这个容器被称为flex container,它所有子元素被称为项目flex item,容器默认两根轴,水平主轴(main axis)和垂直交叉轴(cross axis),主轴开始的位置(与边框的交叉点)叫做main start,结束位置叫mian end;交叉轴的开始位置叫做cross start,结束位置叫做cross end.