
拓展
文章平均质量分 62
拓展
贪吃ღ大魔王
深耕于技术写博,致力于前端开发。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
原型对象原型链--js面向对象
原型对象原型链--js面向对象前言原型链理解起来有点绕了,网上资料也是很多,每次晚上睡不着的时候总喜欢在网上找点原型链和闭包的文章看,效果极好。不要纠结于那一堆术语了,那除了让你脑筋拧成麻花,真的不能帮你什么。简单粗暴点看原型链吧,想点与代码无关的事,比如人、妖以及人妖。1)人是人他妈生的,妖是妖他妈生的。人和妖都是对象实例,而人他妈和妖他妈就是原型。原型也是对象,叫原型对象。2)人他妈和人他爸啪啪啪能生出一堆人宝宝、妖他妈和妖他爸啪啪啪能生出一堆妖宝宝,啪啪啪就是构造函数,俗称造人。3)人转载 2021-05-15 15:34:59 · 188 阅读 · 0 评论 -
js 事件循环消息队列和微任务宏任务
文章目录一、事件循环与消息队列同步和异步的区别其实就在于需不需要排队的问题事件循环和消息队列怎么理解二、浏览器与Node的事件循环有何区别?1.浏览器事件循环过程2.node事件循环过程三、微任务和宏任务1.可能存在异步执行的情况2.宏任务3.微任务四、任务执行过程五、举例一、事件循环与消息队列因为js是单线程脚本语言,一般情况下代码是同步执行。也就是说js执行代码是一行一行向下执行的,前面没有执行完成是不会执行后面的代码的。同步和异步的区别其实就在于需不需要排队的问题同步:所有任务一视同仁,都得原创 2021-05-05 22:39:46 · 412 阅读 · 2 评论 -
京东搜索框的汉语分词技术太牛了!!!---------js的番外拓展 (二)
系列文章目录文章目录系列文章目录前言一、分词涉及的主要问题 ?1. 核心词表问题2.词的变形问题3.词缀的问题4.不同目标的应用二、基于词典和规则的汉字分词分类1 基于词典和规则的汉字分词1.1 最大匹配分词方法1.2 全切分分词算法1.3 基于理解的中文分词算法2.1 N元语法(N-gram)模型和隐马尔可夫模型(HMM)2.2 互信息模型2.3 最大熵模型3 规则和统计方法相结合的汉字分词方法三、常用中文分词包总结前言中文分词的技术是怎样实现的?例如有一段文字“吃亏不要紧,只要主义真”原创 2021-04-30 00:21:59 · 1097 阅读 · 3 评论 -
JS的垃圾回收机制-----------------------------js的番外拓展 (一)
文章目录前言一、什么是JS的垃圾回收机制(Garbage Collecation)?二、垃圾回收机制的种类1.标记清除2.引用计数三、IE的垃圾回收机制问题前言时间太紧,手头工作腾不开手,忙里偷闲来写这篇博客。是关于js的垃圾回收机制,有兴趣的可以了解一下。一、什么是JS的垃圾回收机制(Garbage Collecation)? 对于其他语言来说,如C,C++,需要开发者手动的来跟踪内存,而JS的垃圾回收机制使得JS开发人员无需再关系内存的情况,所有的内存分配以及回收都会由垃圾回收器自动原创 2021-04-28 23:18:08 · 515 阅读 · 0 评论 -
VScode配置
VScode配置一. VScode个人设置打开设置(1)通过点击左下角设置图标打开设置——>设置(setting)打开配置,也可以通过Ctrl+,,快捷键打开。配置设置在打开设置之后,VScode支持选择配置,也支持编辑setting.json文件修改默认配置。在这里推荐几个常用配置项。(1)editor.fontsize用来设置字体大小,可以设置editor.fontsize : 16;(2)editor.cursorstyle用来设置光标,其中editor.cursorWid原创 2021-04-11 17:45:13 · 694 阅读 · 3 评论 -
前端脚手架-package.json配置
前端脚手架-package.json配置package.json的配置//生成package.json文件夹npm init --yes{ "name": "webapp_project", //包名字 "version": "1.0.0", //包版本 "description": "A Vue.js project", //描述信息 "author": "xumei <857647598@qq.com>", //作者信息 "private": true, //防止原创 2021-04-11 14:27:16 · 304 阅读 · 0 评论 -
HTML5废弃的标签和属性
HTML5废弃的标签和属性一、废弃的标签和属性 1、表现性元素 a) basefont b) big c) center d) font e) strike f) tt 2、框架类元素 a) frame b) frameset c) noframe3、其他元素 a) acronym -- 可以用 abbr 取代 b) applet -- 可以用 object 代替 c) i原创 2021-04-08 10:28:38 · 1240 阅读 · 0 评论 -
用javascript模拟实现计算器
用javascript模拟实现计算器功能:实现单击按钮录入数字实现基础四则运算功能,并添加必要的异常处理。实现小数点功能并添加异常处理:小数点只能出现一次实现正负号功能实现退位功能,已经是最后一位时,显示框显示为0AC清屏功能使用的知识点:利用大量的自定义函数实现业务逻辑灵活运用事件及事件处理培养异常处理的编程方法培养并实践利用不同思路实现编程综合练习的目的:将css,html和js有效的进行技术组合,实现业务功能锻炼和培养编程思想,解决问题的能力和方法锻炼和培养利用多种编程原创 2021-04-07 19:04:37 · 212 阅读 · 1 评论 -
标题HTML5和CSS3新特性
标题HTML5和CSS3新特性一览HTML51.HTML5 新元素HTML5提供了新的元素来创建更好的页面结构:标签描述定义页面独立的内容区域。定义页面的侧边栏内容。允许您设置一段文本,使其脱离其父元素的文本方向设置。定义命令按钮,比如单选按钮、复选框或按钮用于描述文档或文档某个部分的细节定义对话框,比如提示框标签包含 details 元素的标题规定独立的流内容(图像、图表、照片、代码等等)。定义 元素的标题定义 section 或 document 的页原创 2021-04-03 09:06:28 · 246 阅读 · 0 评论