20170827 前端开发日报

整理下《前端江湖面试》对自己有益的题目;如何免费地让网站启用 HTTPS;iNotify.js —— Javascript 实现的浏览器系统通知;全面了解JS作用域;[js高手之路]构造函数的基本特性与优缺点;[js高手之路]搞清楚面向对象,必须要理解对象在创建过程中的内存表示;[js高手之路]一步步图解javascript的原型(prototype)对象,原型链;10个有趣的Javascript和CSS库-2017年8月

  1. 整理下《前端江湖面试》对自己有益的题目面试题目汇总 前言 近期在找工作,也在读 前端面试江湖 这本书,书中整理了很多基础的面试题目,在书中也发出了一些错误。好记性不如烂笔头,于是整理下对自己有益的题目,都是一些较为基础的题目,后期还会更新。…
  2. 如何免费地让网站启用 HTTPS 今天,我把CoolShell变成https的安全访问了。我承认这件事有点晚了,因为之前的HTTP的问题也有网友告诉我,被国内的电信运营商在访问我的网站时加入了一些弹窗广告。另外,HTTP的网站在搜索引擎中的rank会更低。所以,这事早就应该干了。现在用HTTP访问CoolShell会被得到一个 301 的HTTPS的跳转。下面我分享一下启用HT…
  3. iNotify.js —— Javascript 实现的浏览器系统通知 JS 实现浏览器的 title 闪烁、滚动、声音提示、chrome、Firefox、Safari等系统通知。 下载 $ npm install title-notify –save-dev $ bower install inotify –save-dev 编译 # 下载依赖工具 $ npm install # 压缩inotify $ npm build init effect: flash | scroll | favicon var iNotify = new…
  4. 全面了解JS作用域执行上下文(也称执行环境)堆栈 执行上下文是javascript最重要的一个概念,执行上下文定义了变量或函数有权访问的其他数据,决定了它们各自的行为。而在javascript中有三种执行上下文: 全局执行上下文, 函数执…
  5. [js高手之路]构造函数的基本特性与优缺点上文,通过基本的对象创建问题了解了构造函数,本文,我们接着上文继续了解构造函数的基本特性,以及优缺点. 每个对象上面都有一个constructor属性( 严格意义上来说,是原型上的,对象是通过查找到原型找到 constr…
  6. [js高手之路]搞清楚面向对象,必须要理解对象在创建过程中的内存表示javascript面向对象编程方式,对于初学者来说,会比较难懂. 要学会面向对象以及使用面向对象编程,理解对象的创建在内存中的表示,至关重要. 首先,我们来一段简单的对象创建代码 {代码…} 上例,我们创建了两个…
  7. [js高手之路]一步步图解javascript的原型(prototype)对象,原型链我们接着上文继续,我们通过原型方式,解决了多个实例的方法共享问题,接下来,我们就来搞清楚原型(prototype),原型链的来龙去脉. {代码…} 1,每个函数都有一个原型属性(prototype) , 这个属性是一个指针,指…
  8. 10个有趣的Javascript和CSS库-2017年8月 10个有趣的Javascript和CSS库-2017年8月 helloweba.com 作者:月光光 时间: 2017年08月26日 13:05 标签:javascript  css   这个月我们为您收集和整理了最新关注的10个Javascript和CSS库,它们当中有UI库、动画特效、以及前端整套解决方案等等,希望对前端朋友们有所帮助。 Bootstr…
  9. 史上前端面试最全问答(附答案)史上前端面试最全知识点(附答案) 一.html & js & css 1.AMD和CMD是什么?它们的区别有哪些? {代码…} 2.web开发常见的漏洞。 XSS(跨站脚本攻击):其原理是攻击者向有XSS漏洞的网站中输入(传入)恶意…
  10. React Native 按需加载:手 Q 狼人杀探索之路 最近特别火的狼人杀和最近特别火的React Native会擦出什么样的火花呢?本文和您一同探讨RN性能优化的现实场景。 项目简介: 狼人杀游戏是多人实时性游戏,对流畅度等性能都有要求。作为大型游戏,无论从代码规模和迭代速度来看,手Q的安装包和版本迭代速度都无法用native来承载这样的游戏…
  11. 不是生活所迫,是万万不会在北京写代码的】全文=> ​​​   以秦岭淮河为界,把中国的互联网版图画分为南北二派,目前,北派压倒性的优势领先南派,这优势主要在码农的数量。北派,主要是北京,可能是世界上码农密度最高的城市 ,没有之一。北派的互联网公司,多是码农创业,比如360的周鸿祎,今日头条的张一鸣,百度的李彥宏,还有近几年来名头最响的雷军,都写得一手好代码…

    不是生活所迫,是万万不会在北京写代码的
  12. JavaScript 工作机制:V8 引擎内部机制及如何编写优化代码的 5 个诀窍 几周前,我们开始写旨在深入挖掘JavaScript及其工作机制的一系列文章:我们认为,通过了解JavaScript的构造单元以及这些构造单元如何组织在一起,您就能够编写更好的代码和应用程序。 该系列的第一篇文章重点是提供一个对引擎、运行时和调用栈的概述。这第二篇文章将会深入Google V8 JavaScript引擎的内部。我…
  13. 从 hello world 看 JavaScript 隐藏的黑魔法 写在最前 事情的起因是这段看起来不像代码的代码: 有兴趣的同学可以自己先尝试下! ( + +!! ]+( ]+(!! ) ]+(!! ) ]] +{}) +!! +!! ]+( ]+( ]+ ]+(! ) +!! ]+(!! ) ]+(!![]+[…
  14. CJSX 试用:使用 React 靠谱的新姿势 背景 React真是个好东西,不过JS语法有时候还是难免显得臃肿。ES6虽然改进了许多,不过还是有很多槽点。比起来我感觉CoffeeScript就舒服了许多。 React魔改了一番JS,使其能在JS代码中直接插入HTML代码,这样魔改之后的JS叫做JSX。本文对JSX就不做过多的赘述了,我们直接来说CoffeeScript版本的“JSX”——CJSX…
  15. 20170825 前端开发日报】ajax的全面总结;JavaScript数据类型的存储;JavaScript 中的执行上下文和调用栈是什么;深入浅出 web Audio Api;使用 ES2017 中的 Async(异步) 函数 和 Await(等待); ​​​

    20170825 前端开发日报
  16. Google CTF – Geokitties & X Sanitizer & JS 汇编 题目: Geokitties address: https://geokitties-ovp7g3kbo79399z9-dot-ctf-web-kuqo48d.appspot.com/ 题目代码: const htmlparser = require(‘htmlparser2’); const allowedTags = ; const allowedTypes = ; function validate(node){…

关注github前端日报 订阅精彩文章

前端日报栏目数据来自码农头条,每日分享互联网上热门的前端开发、移动开发、设计、资源和资讯等,为开发者提供动力,如果觉得内容对你有用,记得分享给你的小伙伴。进入码农头条查看更多


关注我

我的微信公众号:前端开发博客,在后台回复以下关键字可以获取资源。

  • 回复「小抄」,领取Vue、JavaScript 和 WebComponent 小抄 PDF
  • 回复「Vue脑图」获取 Vue 相关脑图
  • 回复「思维图」获取 JavaScript 相关思维图
  • 回复「简历」获取简历制作建议
  • 回复「简历模板」获取精选的简历模板
  • 回复「加群」进入500人前端精英群
  • 回复「电子书」下载我整理的大量前端资源,含面试、Vue实战项目、CSS和JavaScript电子书等。
  • 回复「知识点」下载高清JavaScript知识点图谱

每日分享有用的前端开发知识,加我微信:caibaojian89 交流