首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
待看
订阅
rule789
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
你真的懂JS原型链吗?
我们运用了原型prototype,可以共享数据,减少内存空间。 我们既然清楚了原型,那我们再来看看原型链。首先我们打印一下构造函数Person和实例对象per。 从图上看,构造函数中的prototype中的属行和实例对象per中的__proto__中的属性一模一样,那我们想想它…
JavaScript之原型链
构造函数与其他函数的唯一区别,就在于他们调用的方式不同。 任何函数只要通过new操作符来调用,那他就可以称之为构造函数。 上述代码中,我们通过new操作符创建了一个实例对象animal。 我们创建的每一个函数,都有一个prototype属性,这个属性是一个指针,指向一个对象,而…
Nodejs教程27:Node.js项目之二:实现路由
阅读更多系列文章请访问我的GitHub博客,示例代码请访问这里。 在之前的例子中,我们总是要通过if else语句来判断请求的接口路径,并进行相应操作。 这样会极大地降低开发效率,也不利于后期代码维护。 因此,通常的开发中,都会使用路由对不同的接口进行操作。 1. 先创建一个r…
Web聊天工具的富文本输入框
最近折腾 Websocket,打算开发一个聊天室应用练练手。在应用开发的过程中发现可以插入 emoji ,粘贴图片的富文本输入框其实蕴含着许多有趣的知识,于是便打算记录下来和大家分享。 是不是觉得很神奇?接下来我会一步步讲解这里面的功能都是如何实现的。 传统的输入框都是使用 <…
简单整理了一下最近遇到的一些面试题-面试进行中
CSS1、div水平垂直居中2、css盒模型box-sizing:content-box;(标准模型)box-sizing:border-box;(IE盒模型)3、inline和inline-bloc
浏览器eventLoop和node eventLoop
今天我们来学习一下,浏览器的事件环(eventLoop)和node的事件环,它们之间有什么区别,这也是面试常问的知识,所以一定要仔细看哦,写的不好的地方,欢迎大家指正。 我们都知道js是单线程的,当然这句话说的不是很对,应该说它的主线程是单线程的。例如:ajax和setTime…
彻底搞懂浏览器Event-loop
前段时间,和头条的小伙伴聊天问头条面试前端会问哪些问题,他称如果是他面试的话,event-loop肯定是要问的。那天聊了蛮多,event-loop算是给我留下了很深的印象。原因很简单,因为之前我从未深入了解过,如果是面试的时候,我遇到了这个问题,估计回答得肯定不如人意。 因此,…
Node - 从0基础到实战企业官网
* Node 基础 - 通过对 Node 基础的了解学习,打下 Node 基础; * Node API - 开启服务提供 API 给前端调用; * Node 连接 MySQL - 通过……
使用 nodejs 写爬虫(二): 抓取 github 热门项目
其实爬虫是一个对计算机综合能力要求比较高的技术活。 首先是要对网络协议尤其是 http 协议有基本的了解, 能够分析网站的数据请求响应。学会使用一些工具,简单的情况使用 chrome devtools 的 network 面板就够了。我一般还会配合 postman 或者 cha…
node.js高级编程阅读笔记
事件驱动编程是指程序的执行流程取决于事件,当感兴趣的事情发生时由系统调用的函数来取代应用返回值的编程风格被称为事件驱动编程或者异步编程,它是Node的显著特征之一,这种编程风格意味着当前进程在处理I/O操作时不会发生阻塞,因此多个I/O操作可以并行进行,当每个操作结束时,将会分…