首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
redhack
掘友等级
前端开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
http请求
xhr.open第一个参数是请求方法,第二个参数是请求url,然后把它send出去就行了。 如果它是一个数组的话,这个数组的每一个元素都会变成单独的一个请求字段,它的key是父级的key拼上数组的索引得到,如{ids: [1, 2, 3]}就会被拼成:ids[0]=1、ids[…
网络传输协议
网络由下往上分为物理层、数据链路层、网络层、传输层、应用层。 IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层,三者从本质上来说没有可比性,socket则是对TCP/IP协议的封装和应用(程序员层面上)。 TPC/IP协议是传输层协议,主要解决数据如何在…
js
//do sth. 还是用深度遍历,先找当前结点的子结点,如果它有子结点,则下一个元素就是它的第一个子结点,否则判断它是否有相邻元素,如果有则返回它的下一个相邻元素。如果它既没有子结点,也没有下一个相邻元素,则要往上返回它的父结点的下一个相邻元素,相当于上面递归实现里面的for…
js
对象类型:可变类型,支持添加和删除属性。 对象类型:按引用比较,按引用传递。 如何检测对象类型?或者怎么检测一个数据是数组类型?检测一个对象的类型,强烈推荐使用 Object.prototype.toString 方法; 因为这是唯一一个可依赖的方式。 我们使用Object.p…
前端代码规范
使用script引入js文件,放在底部。 在大的模块之间用空行隔开,使模块更清晰。每一个块级元素都另起一行,每一行都使用Tab缩进对齐(head和body的子元素不需要缩进)。删除冗余的行尾的空格。 开始注释:(文案两头空格)。 和结束注释:(文案前加“/”符号,类似标签的闭合…
js正则表达式
//首位是0-9,接着是4-11位的数字类型。 alert( '('+trim(str)+')' );//为了看出区别所以加的括号。 (hello) //起始至少为一个字符(\w字母,数字或者下划线),然后匹配@,接着为任意个字母或者数字,.代表真正的点,.后面为至少一个的字符…
file文件上传下载
input 中有个 accept 属性,可以用来规定能够通过文件上传进行提交的文件类型。 accept="image/*" 可以用来限制只允许上传图像格式。但是在 Webkit 浏览器下却出现了响应滞慢的问题,要等上好几秒才弹出文件选择框。 解决方法就是将 * 通配符改为指定的…
js封装函数
这个部分代码其实参考jquery的一些函数写法,唯一区别就是调用不用,参数一样. //使用方式很简单,比如效果图上,有张图片。宽高都是100px; //比如,一张图片距离文档顶部3000,num参数设置200,那么在页面滚动到2800的时候,图片加载。不传num参数就滚动,nu…
javascript设计模式
一:发布订阅者模式(观察者模式):定义了一种一对多的关系,让多个观察者对象同时监听某一主题对象,这一主题对象发生变化时,就会通知所有的观察者对象,使得他们能够自动更新自己。
npm和git
npm是node的模块管理器,是node获得成功的重要原因,管理node包,包括安装,卸载,更新,查看,搜索,发布,是与node.js一起安装好的,npminit--初始化项目一个配置文件packag
下一页
个人成就
文章被点赞
26
文章被阅读
11,049
掘力值
418
关注了
35
关注者
1
收藏集
0
关注标签
47
加入于
2017-04-30