20190219 前端开发日报

JavaScript知识点整理;每一个 Web 开发都需要知道的 CORS;深入学习js之——执行上下文和执行栈;10_Node js 连接 MySQL 与 MongoDB;JavaScript 是如何工作的:模块的构建以及对应的打包工具;vuejs组件通信精髓归纳;「前端面试题系列6」理解函数的柯里化;Webpack学习-工作原理(上)

  1. JavaScript知识点整理 运行在浏览器的V8引擎中的脚本语言,不要编译就可以由解释器直接运行的,此外变量松散定义,属于弱类型语言。 说几条JavaScript的基本规范? 使用var声明变量,减少全局污染 变量名提升 用===替代== 构造函数首字母大写,常量用大写字母 使用对象字面量替代new Function(){} 页面渲染原理…
  2. 每一个 Web 开发都需要知道的 CORS CORS存在感非常低,但它又存在于几乎所有的WEB页面中。 CORS是什么? CORS 全称是”跨域资源共享”(Cross-origin resource sharing)。是W3C定义的一种机制,它使用额外的 HTTP 头来告诉浏览器 让运行在一个源 (domain) 上的Web应用被准许访问来自不同源服务器上的指定的资源。当一个资源从与该资源本…
  3. 深入学习js之——执行上下文和执行栈作为一个JavaScript的程序开发者,如果被问到JavaScript代码的执行顺序,你脑海中是不是有一个直观的印象 — JavaScript 是顺序执行的,可事实真的是这样的吗?
  4. JavaScript 是如何工作的:模块的构建以及对应的打包工具这是专门探索 JavaScript 及其所构建的组件的系列文章的第 20 篇。 如果你错过了前面的章节,可以在这里找到它们: JavaScript 是如何工作的:引擎,运行时和调用堆栈的概述! JavaScript 是如何工作的:深入V8引…
  5. vuejs组件通信精髓归纳常规页面组件,由 vue-router 产生的每个页面,它本质上也是一个组件(.vue),主要承载当前页面的 HTML 结构,会包含数据获取、数据整理、数据可视化等常规业务。
  6. 「前端面试题系列6」理解函数的柯里化前言 这是前端面试题系列的第 6 篇,你可能错过了前面的篇章,可以在这里找到: ES6 中箭头函数的用法 this 的原理以及用法 伪类与伪元素的区别及实战 如何实现一个圣杯布局? 今日头条 面试题和思路解析 最近,…
  7. Webpack学习-工作原理(上)对于webpack的认识始终停留在对脚手架的使用,不得不说脚手架既方便又好用,修改起来也方便,只需要知道webpack中各个配置项的功能,于是对于我们来说,webpack始终就是一个黑盒子,我们完全不清楚里面是如何去运…
  8. 02_Node js 基础模块(http,url) http.js const http = require(‘http’); const hostname = ‘127.0.0.1’; const port = 3000; const server = http.createServer((request, response) => { response.statusCode = 200; response.setHeader(‘Content-Type’, ‘text/plain;charset=utf-8’); response.end(‘http 模块。’); }); server.list…
  9. JS异步编程之callback 为什么 JS 是单线程? 众所周知,Javascript 语言的执行环境是"单线程"(single thread)。 所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。 而浏览器是多线程的,JS 线程就是其中一个: 浏览器 GUI 渲染线…
  10. LeetCode35.搜索插入位置 JavaScript给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
  11. ## 前端面试之websocket 坐标 滨江 *小白 2019-2-15 下午 我的csdn:me.csdn.net/Chad97 个人博客:Ruoduan.top 岗位 web前端 约的下午4点 ,因为住的较远,从住的地方到需要面试的公司 需要坐2趟公交换2趟地铁 行程花费大概2小时左右,当天有下小雨,路上比较泥泞,我只身一人背着电脑包前去。 3.30左右 到,我习惯性的提前一点…
  12. eslint+husky+prettier+lint-staged提升前端应用质量 目前在梳理前端应用时发现很多代码不规范的地方,包括简单的js问题以及代码格式化的问题,造成了代码可读性下降,另外各种历史代码也是“风格迥异”,甚至影响了应用质量。应用开发成员大部分由于之前是开发后端,对前端开发经验不足以及许多前端知识体系都是在开发过程中现学现用慢慢积累的,另外,痛定思痛总在想对于前…
  13. 使用Data URI Scheme优雅的实现前端导出csv项目里需要实现一个导出csv的功能,这是个老生常谈的需求,而且我们使用的是iview的组件库,按道理说实现起来应该简单,但实则不然,我在做的时候遇到了一些问题。受限于请求需要token、后端分页、接口、性能等原…
  14. for-loop 与 json.Unmarshal 性能分析概要在项目中,常常会遇到循环交换赋值的数据处理场景,尤其是 RPC,数据交互格式要转为 Protobuf,赋值是无法避免的。一般会有如下几种做法:

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

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


关注我

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

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

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