首页
学习
活动
专区
工具
TVP
发布

较真的前端

专栏作者
79
文章
133335
阅读量
40
订阅数
JS设计模式之单例模式
首先要说明的是设计模式期初并非软件工程中的概念,而是起源于建筑领域。建筑学大师(克里斯托夫·亚历山大)曾经花了很长时间(传闻说20年)研究为了解决同一问题而采用的不同的建筑结构,在这些结构当中有很多优秀的设计,而在这些设计当中又有很多相似性,因此他用“模式”来描述这种相似性。并写了一本书《模式语言》。对整个建筑领域产生了很深远的影响。
用户1687375
2019-08-14
1.9K0
关于数据类型转换的面试题总结
JavaScript语言的数据类型转换一直被很多人诟病,认为他晦涩难懂,使得很多人对他敬而远之。 但其实如果你知道了其中的原理,数据类型转换不仅不会困扰到你,反而会让你的代码可读性大大增强。也因此对于
用户1687375
2018-06-08
1.7K0
健在的最伟大程序员评比,第一名居然是位女士
如果问你心中最伟大的程序员,你也许会说出一大堆,比如Linux之父林纳斯·托瓦兹,Java之父詹姆斯·高斯林,等等各种“之父”。但是绝大数人不会想到下面这位程序员。 前不久,美国媒体“ITworld”
用户1687375
2018-06-08
1.4K0
关于数据类型的前端面试题总结,不要被鄙视哦~
总结面试题不一定是为了准备面试,更是对于自己的一种温故知新,了解自己知识的熟练度和理解度 问题一栏 1.JavaScript中的数据类型都有哪些? 2.如何判断一个变量是否为数组? 3.undefined和null的相同与不同? 4.隐式类型转化的时候,JavaScript底层都做了哪些处理? 5.有哪些值转化成布尔型后为false? 6.讲讲ES6中的Symbol? 7.如何把字符串转换为数组? 8.如何把类数组变量转换为数组,如函数内部的arguments对象,selector返回的DOM列表。 问题
用户1687375
2018-06-08
9210
前端面试题“七连击”(一)
////////////////////// 这道“七连击”的前端面试题来自与Github上的一篇文章,已经火了很久。介于这道题很经典,考点还很多,所以在这里与大家分享。 格式化后的代码,看上去会舒服
用户1687375
2018-06-08
5240
当面试官问你闭包时,他究竟想听到些什么?
“请你讲一下闭包”——这道题几乎是前端面试必问的问题,今天我试着总结一下如何优雅的回答这道题 闭包是什么? 闭包是有权限访问其他函数作用域内的变量的一个函数。 这是《JavaScript高级程序设计》中给出的定义,如果你想就用这一句话就把面试官搞定几乎是不可能的。 因为这句话还存在下面几个深入的问题: ■为什么其他非闭包的函数没有权限访问另一个函数的内部作用域 ■为什么闭包有这个权限 ■什么是函数作用域 面试官更想知道的是你是否知道上面的内容。 那好一个更周全的解释方法应运而生: 由于在JS中,变量的作用
用户1687375
2018-06-08
9950
关于数据类型的前端面试题总结,不要被别人鄙视~
总结面试题不一定是为了准备面试,更是对于自己的一种温故知新,了解自己知识的熟练度和理解度 问题一栏 1.JavaScript中的数据类型都有哪些? 2.如何判断一个变量是否为数组? 3.undefined和null的相同与不同? 4.隐式类型转化的时候,JavaScript底层都做了哪些处理? 5.有哪些值转化成布尔型后为false? 6.讲讲ES6中的Symbol? 7.如何把字符串转换为数组? 8.如何把类数组变量转换为数组,如函数内部的arguments对象,selector返回的DOM列表。 问题
用户1687375
2018-06-08
7400
Chrome开发者工具还有这些功能,你知道吗?
前言 原文是来自于freeCodeCamp网站的一篇博客 原文链接:https://medium.freecodecamp.org/10-tips-to-maximize-your-javascript-debugging-experience-b69a75859329 原文作者:Swagat Kumar Swain Chrome开发者工具的功能十分强大,其中包括了元素调试、网络监控、安全检查功能。本篇文章要重点讲的是JavaScript控制。 我最早写代码的时候,也就是在JS控制台里输出一些服务器返回的内
用户1687375
2018-06-08
1.2K0
编写自己的webpack loader
本文节选自吴浩麟的《深入浅出 Webpack》。 Loader 就像是一个翻译员,能把源文件经过转化后输出新的结果,并且一个文件还可以链式的经过多个翻译员翻译。 以处理 SCSS 文件为例: SCS
用户1687375
2018-06-08
1.3K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档