CH--
码龄8年
关注
提问 私信
  • 博客:215,864
    215,864
    总访问量
  • 24
    原创
  • 1,350,706
    排名
  • 40
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2016-08-02
博客简介:

xidongdong1的博客

查看详细资料
个人成就
  • 获得105次点赞
  • 内容获得1次评论
  • 获得270次收藏
创作历程
  • 20篇
    2018年
  • 18篇
    2017年
成就勋章
TA的专栏
  • angular
    1篇
  • es6
    1篇
  • vue.js
    18篇
  • html
    1篇
  • js
    9篇
  • 闭包
    1篇
  • git
    1篇
  • 响应式
    1篇
  • jq
    2篇
  • css
    2篇
兴趣领域 设置
  • 前端
    javascriptcssvue.jsreact.jses6webpack前端框架
  • 后端
    node.js
  • 网络与通信
    https
  • 学习和成长
    面试
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

353人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

前端跳槽面试必备技巧 - 下载地址

发布资源 2020.06.24 ·
前端跳槽面试必备技巧 - 下载地址

Node.js 开发实战 - 下载地址

发布资源 2020.06.24 ·
js 开发实战 - 下载地址

vue 实践技巧合集

本文不涉及罕见API使用方法等,大部分内容都是基于对vue的一些实践而已。由于涉嫌投机取巧,可能会带来一些不符合规范的副作用,请根据项目要求酌情使用。1. 多个页面都使用的到的方法,放在vue.prototype上会很方便刚接触 vue 的时候做过一件傻事,因为封装了一个异步请求接口post,放在 post.js 文件里面,然后在每个需要使用异步请求的页面引入import port ...
转载
发布博客 2018.07.19 ·
673 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

JavaScript深拷贝的一些问题

javascript之Object.assign()痛点javascript之Object.assign()痛点JSON.parse(JSON.stringify(obj)) + 使用for...in加递归JavaScript深拷贝的一些坑
原创
发布博客 2018.06.22 ·
325 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

禁止遮罩层以下屏幕滑动

原文链接禁止遮罩层以下屏幕滑动
转载
发布博客 2018.06.20 ·
912 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript 执行机制 --Event Loop

就放两篇文章的链接,认真看完就懂了!!!这一次,彻底弄懂 JavaScript 执行机制一个Promise面试题

原创
发布博客 2018.05.15 ·
242 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

vue 点击按钮增加一行

data() { return { customized_descs: [1], } },不要js,jq里面的方法了。。。
原创
发布博客 2018.05.11 ·
21891 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

clipboard异步复制文本,点击按钮发起异步请求进行复制

需求描述:点击按钮,发起一个异步请求,将请求到的数据复制到剪切板。emmmmm半天尝试了很多百度来的方法,都不能满足需求,后面使用了Clipboard.js动态设置文本的方法和把ajax请求设置为同步的,实现了异步的复制。clipboard.js使用方法介绍直接看实现代码:<b-button id="LinkBtn" class="myLinkBtn btn" @click="CopyMyL...
原创
发布博客 2018.05.03 ·
4235 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

app.use(async(ctx, next) => {} 报错Unexpected token (

node 版本不够 升级nodewindows下升级 可以直接到官网下载 跟原来在低版本在同一个目录下就会自动覆盖
原创
发布博客 2018.04.07 ·
3845 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

.attr() 和 .css()

css: 是设置和获取 style 的。( .css("display","none") )var myId = $("#myId");myId.css("background-color", "red"); // 设置背景颜色为红色var bg = myId.css("background-color"); // 获取背景颜色相当于:var myId = document.getEl
原创
发布博客 2018.04.07 ·
808 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

给动态生成的a绑定click事件未生效

如题:jq使用on()绑定动态生成元素的事件未生效!!!jq的on()方法可以绑定动态生成元素的事件,但在实际使用时未生效。例如:<p> <a>123</a></p> 使用如下方式,对静态元素有效,但是绑定动态生成的a元素的事件时无效:$('a').on('mouseenter',function(){ // TODO:});此时需要绑定...
原创
发布博客 2018.04.05 ·
2525 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Windows下 杀死进程

打开任务管理器,点击进程,找到相应的进程,结束进程就好。简单粗暴。
原创
发布博客 2018.03.31 ·
210 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows下node升级

看了很多命令行升级node的文章,结果因为Windows环境一直解决不了。所以最简单的方法就能完成,windows下需要升级nodejs 仅仅需要安装最新的msi 。下载地址: https://nodejs.org 注意事项:注意自己原来是安装在   Program Files (x86)   还是 Program Files,需要与原来文件夹保持一致...
转载
发布博客 2018.03.31 ·
4772 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

vue2 broadcast和dispatch的理解

/* broadcast 事件广播 @param {componentName} 组件名称 @param {eventName} 事件名 @param {params} 参数 遍历寻找所有子孙组件,假如子孙组件和componentName组件名称相同的话,则触发$emit的事件方法,数据为 params. 如果没有找到 则使用递归的方式 继续查找孙组件,直到找到为止,否则继续递归查找,...
转载
发布博客 2018.03.22 ·
2263 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

JS闭包

闭包的形成与变量的作用域以及变量的生存周期密切相关。变量的生存周期 对于全局变量来说,全局变量的生存周期当然是永久的,除非我们主动销毁这个变量。而对于在函数内用var关键字声明的局部变量来说,当退出函数时,这些局部变量就失去了他们的价值。var func = function () { var a = 1; // 退出函数后局部变量a将被销毁 a...
原创
发布博客 2018.03.22 ·
214 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue中v-model详解

v-model在input元素上时v-model虽然很像使用了双向数据绑定的 Angular 的 ng-model,但是 Vue 是单项数据流,v-model 只是语法糖而已。第一行的代码其实只是第二行的语法糖。<input v-model="sth" /><input v-bind:value="sth" v-on:input="sth = $event.target.val...
转载
发布博客 2018.03.13 ·
67941 阅读 ·
78 点赞 ·
0 评论 ·
199 收藏

如何实现响应式图片

记录几种实现响应式图片的方法。一.,js或服务端通过js或者服务端来控制图片的加载,原理就是跟踪window的resize事件,然后修改图片的路径,代码如下<body><div class="content"> <img src="" alt=""/></div><script src="js/v
原创
发布博客 2018.03.07 ·
5526 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

上传项目到github报错:Permission to xxx/xxx.git denied to xxxxxxx.

今天在上传项目到github时遇到了一个问题解决方案:win10 系统下进入控制面板 》 用户帐户 》 管理你的凭据选择 [Windows 凭据]git 保存的用户信息在普通凭据列表里>>编辑>>>完成推测为操作系统的缘故,由于某些操作我的git记录下来了别人的账号密码,直接删除或者改成自己的就好。ps:辣鸡操作系统啊啊啊啊啊啊...
原创
发布博客 2018.02.08 ·
2867 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

vue-lazyload懒加载插件介绍和应用

如下可以看到当我们刷新页面时,图片的请求特别多但实际上我们首屏幕上只有几张图片,那能不能做到我们只去请求首屏的图片,而其他图片当我们滚动到它的时候再去请求和加载。就是我们常说的图片懒加载技术。在此利用vue的第三方插件vue-lozyload。Github链接:https://github.com/hilongjw/vue-lazyloadnpm下载安装成功后,在main.js
原创
发布博客 2018.02.06 ·
1087 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

理解JSONP和用例

参考了一篇博客,记录下自己对JSONP的理解和用例,博客地址见文末。简单来说,Ajax直接请求普通文件存在跨域无权限访问的问题,这时需要在远程服务器上设法把数据装进js格式的文件里(这些动态生成的js格式文件一般为JSON数据文件),客户端在对JSON文件调用成功之后,就是获取自己需要的数据后,剩下的就是按需处理。为了便于客户端使用数据,逐渐形成了一种非正式传输协议JSONP,该协议的一个
原创
发布博客 2018.01.30 ·
247 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏
加载更多