- 博客(25)
- 收藏
- 关注
原创 vue双向绑定原理demo模型
/* 自己写的代码, 实现vue的双向绑定和依赖收集 场景: 多个子组件用到父组件data中的数据, 当父组件data中的此数据发生改变时, 所有依赖它的 子组件全部更新 通常子组件的从父组件中拿取的数据不允许发生改变*///订阅者 Dep//一个订阅者只管理一个数据class Dep { constructor () { this.subs = [] //存放vue组件 } addSubs (sub) { .
2021-03-09 14:01:20
227
原创 前端面试题js+vue(2024年2月总结)
大部分来源于互联网,本人仅做了总结!!!js、H5、css部分css部分less特点:1. 变量 2. 混合(Mixins) 3. 嵌套规则 4. 运算 5. 函数 6. 命名空间 7. 作用域 8. 注释 9. 导入(Import)数据类型1,介绍js的基本数据类型。Undefined、Null、Boolean、Number、String2,类型判断用到哪些方...
2019-05-06 16:11:31
2112
1
原创 JS的事件冒泡和事件捕获
事件捕获指的是从document到触发事件的那个节点,即自上而下的去触发事件。相反的,事件冒泡是自下而上的去触发事件。绑定事件方法的第三个参数,就是控制事件触发顺序是否为事件捕获。true,事件捕获;false,事件冒泡。默认false,即事件冒泡。Jquery的e.stopPropagation会阻止冒泡,意思就是到我为止,我的爹和祖宗的事件就不要触发了。看实例,HTML结构...
2019-04-15 21:13:03
257
原创 大前端学习线路
本文转自别人的,仅供学习参考!!!第一阶段:HTML+CSS:HTML进阶、CSS进阶、div+css布局、HTML+css整站开发、JavaScript基础:Js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript、DOM、BOM、定时器和焦点图。JS基本特效:常见特效、例如:tab、导航、整页滚动、轮播图、JS制作幻灯片、弹出层、手风琴菜单、瀑布流布...
2019-04-01 20:08:30
239
原创 json基本使用
JSON对象结构var jsonObj ={"键名1":值1,"键名2":值2,……"键名n":值n}从JSON中读数据jsonObj.keyjsonObj["key"]向JSON写数据jsonObj.key = 值;jsonObj["key"] = 值;修改JSON中的数据jsonObj.key = 新值...
2019-04-01 20:07:50
176
原创 MongoDB笔记
mongod --dbpath c:\data\db 进入安装目录运行mongo.exe 连接mongodb备份恢复mongodump -h 127.0.0.1:27017 -d zbt -o c:/data/dump/mongorestore -h 127.0.0.1:27017 -d zbt /data/dump/zbt创建数据库和日志文件的目录mongod --co...
2019-04-01 19:58:58
125
原创 linux高频命令(个人总结)
rm -rf 删除目录名字 命令即可 -r 就是向下递归,不管有多少级目录,一并删除 -f 就是直接强行删除,不作任何提示的意思rpm -ql 软件名称 显示安装目录chmod 777 -R 全部文件firewall-cmd --state 查看防火墙状态systemctl stop firewalld.service 停止firewallsystemctl disable...
2019-04-01 19:57:17
335
原创 mac下的常用环境配置
Mac下安装home-brew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/instal...
2019-04-01 19:31:01
187
原创 Electron使用笔记
vue部分cnpm install -g vue-cli vue init simulatedgreg/electron-vue my-projectelectron下载失败解决办法:单独设置electron为淘宝镜像npm config set electron_mirror https://npm.taobao.org/mirrors/electron/yarn config ...
2019-04-01 19:27:17
288
原创 webstorm Mac常用快捷键
编辑Command+alt+T 用 (if..else, try..catch, for, etc.)包住Command+/ 注释/取消注释的行注释Command+alt+/ 注释/取消注释与块注释alt+↑ 向上选取代码块alt+↓ 向下选取代码块Command+alt+L 格式化代码tab,shift+tab 调整缩进Control+alt+I 快速调整缩进...
2019-04-01 19:25:28
2169
1
原创 RESTful API笔记
nodejs中安装restnpm install restify常见的状态代码: 状态码 含义 200 (OK) 这是成功HTTP请求的标准响应。 201 (CREATED) 这是导致成功创建项目的HTTP请求的标准响应。 204 (NO CONTE...
2019-04-01 19:23:16
291
原创 Centos 7基本配置和桌面美化总结
一. 字体安装流程1、安装字体管理工具yum install -y fontconfig mkfontscale2、下载自己想要的字体, 将字体放入对应的服务器目录,没有则新建mkdir -pv /usr/share/fonts/chinese3.建立字体缓存 cd /usr/share/fonts/chinese/ mkfontscale mkfontdi...
2019-03-30 13:21:39
2834
原创 Javascript闭包——懂不懂由你,反正我是懂了
原文链接:https://kb.cnblogs.com/page/110782/摘要:“如果你不能向一个六岁的孩子解释清楚,那么其实你自己根本就没弄懂。”好吧,我试着向一个27岁的朋友就是JS闭包(JavaScript closure)却彻底失败了。 越来越觉得国内没有教书育人的氛围,为了弄懂JS的闭包,我使出了我英语四级吃奶的劲去google上搜寻着有关闭包的解释,当我看到stacko...
2017-12-17 14:51:53
332
原创 cookie 和session 的区别详解
本文转载自https://www.cnblogs.com/shiyangxt/archive/2008/10/07/1305506.html这些都是基础知识,不过有必要做深入了解。先简单介绍一下。二者的定义:当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,都纪录下来。当下次你再光临同一个网站,WE
2017-12-15 12:15:10
173
转载 JS实现数组去重方法总结(六种方法)
本文给大家分享了js数组去重的六种方法,非常不错,具有参考借鉴价值,需要的朋友参考下吧方法一:双层循环,外层循环元素,内层循环时比较值如果有相同的值则跳过,不相同则push进数组Array.prototype.distinct = function(){ var arr = this, result = [], i,
2017-12-15 11:25:49
512
原创 ECharts地图使用一段代码即可搞定
<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> Demo // 3 配置echarts的路径 require.confi
2017-12-05 16:41:18
1681
原创 移动端自适应封装的通用媒体查询代码
1.可放在less中@input引用//设计稿宽度@psdWidth:750;//基准值@baseSize:100;//定义变量@r:100rem;//需要适配的设备宽度,可自行添加@deviceWidthList:320px,360px,375px,384px,400px,414p
2017-12-05 16:15:24
1431
原创 json基本使用
JSON对象结构var jsonObj ={ "键名1":值1, "键名2":值2, …… "键名n":值n}从JSON中读数据jsonObj.keyjsonObj["key"]向JSON写数据jsonObj.key = 值;jsonObj["key"] = 值;
2017-12-05 16:04:08
208
转载 大前端学习线路
本文转自别人的,仅供学习参考!!!第一阶段:HTML+CSS:HTML进阶、CSS进阶、div+css布局、HTML+css整站开发、JavaScript基础:Js基础教程、js内置对象常用方法、常见DOM树操作大全、ECMAscript、DOM、BOM、定时器和焦点图。JS基本特效:常见特效、例如:tab、导航、整页滚动、轮
2017-12-05 16:01:57
275
原创 jQuery常用事件和方法总结
百度 CDN:新浪 CDN:菜鸟教程 CDN:jQuery 语法$(selector).action()美元符号定义 jQuery选择符(selector)"查询"和"查找" HTML 元素jQuery 的 action() 执行对元素的操作文档就绪事件$(function(){ // 开始写 jQuery 代码... });
2017-12-05 15:59:19
4041
原创 javasctipt常用事件总结
鼠标事件onclick鼠标单击事件ondblclick鼠标双击事件onmouseover鼠标移入事件onmouseout鼠标移出事件onmousemove鼠标移动事件onmousedown鼠标按下事件
2017-12-05 15:56:46
1312
原创 javasctipt常用方法总结
element.querySelector(CSS 选择器)使用 window.alert() 弹出警告框。使用 document.write() 方法将内容写到 HTML 文档中。如果在文档已完成加载后执行 document.write,整个 HTML 页面将被覆盖。使用 innerHTML 写入到 HTML 元素。使用 console.log() 写入到浏览器的控制
2017-12-05 15:54:36
1507
原创 webstrop快捷键高级应用
:div#abc,按Tab键 :div.abc,按Tab键 div>p*6 ,按Tab键 输入一个div里有6个p标签a[href=#] ul.menu>li*6>a[href=#]{HTML} .menu为lu,其中有6个li中带a, Webstorm > Preferences > Live Templates即时模板设置html:5 或者 !
2017-12-05 15:52:27
206
原创 ajax基础内容
script>varxhr=XMLHttpRequest;//xhr.open("get", "index1.html");xhr.open("post","index1.html");xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded");xhr.se
2017-12-05 15:50:28
155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人