自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 node进阶------1

三阶段1.理解2.观察规律,总结规律3.为什么node基于 Chrome v8 的 JS 运行时环境是一个软件,用来执行 JS 文件;不涉及兼容问题环境:配置在电脑中的程序,不存在桌面图标,依靠命令行运行与前端 JS 的区别前端 JSDOMhtml 给的,js 文件时在 html 文件中被引入执行BOM浏览器给的,js 文件在浏览器环境下运行ECMAScriptjs 的语法,代码怎么写后端 JSECMASciptjs 的语

2020-08-31 22:20:58 134

原创 对象深复制

对象深复制var obj={ a:1, b:2, c:[1,2,3], z:document.greateElement("div"), d:{ e:new Date(), f:/a/g, g:function(s){ console.log(s); }, h:{ } }}Object.definePrope

2020-08-18 10:12:53 115

原创 ES5面向对象的类、原型、继承

类和原型类类(Class)是对某种类型的对象定义变量和方法的原型。它表示对现实生活中一类具有共同特征的事物的抽象,是面向对象编程的基础。类是对象的抽象对象对象是类的实例化ES5的面向对象没有类的概念函数是对象,可以写方法,用函数来模拟类原型–proto–是函数基于对象的原理prototype,是函数独有的属性——原型包含constructor和–proto–constructor与当前函数相同,所以当前函数可以作为构造函数使用Fn.p

2020-08-16 17:11:57 184

原创 对象&函数进阶------2

对象对象的属性存储数据对象的方法执行语句块,无法存储数据setter&getterset方法有且仅有一个参数,参数是赋值时的值get方法中不允许有任何参数函数本身是不允许存储任何值的,使用临时属性,在s执行set方法中,将赋予的值存储在临时属性值中,执行get方法时将临时变量返回如果仅有set没有get,这个属性就是只写属性;如果没有set只有get方法,这个属性是一个只读属性;可以利用set和get完成常量写入var obj={ a:1, _c:

2020-08-15 12:04:55 115

原创 对象&函数进阶------1

Object对象原型链在类中定义的方法存储在原型链中,对象实例化后,通过点语法增加的方法保存在该实例化对象中,是该实例化对象独有的方法class Box{ constructor(){ } play(){ } run(){ }}var b=new Box()b.abc=function(){}console.log(b);[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ozTmghOL-1597328831327)(C:\Users\hm\A

2020-08-13 22:28:16 189

原创 jQuery学习小结------2

jQuery的动画show()显示//2000毫秒内显示div$("div").show(2000);hide()隐藏//2000毫秒内隐藏div$("div").hide(2000);//先隐藏后显示$("div").hide(2000).show(2000);slideUp()向上收起//在2000毫秒内向上收起$("div").slideUp(2000);slideDown向下展开//在2000毫秒内向下展开$("d

2020-08-12 20:47:29 115

原创 使用jQuery实现右键菜单

var arr = ["新建", "复制", "剪切", "粘贴", "删除"];var cloneDiv,selectDiv;var ul=$("<ul></ul>").appendTo("body").css({ listStyle: "none", margin: 0, padding: 0, position: "absolute", display: "none", zIndex: 999,}).mouseleave

2020-08-11 20:51:23 477

原创 jQuery学习小结------1

jQuery概念Query是一个JavaScript库,它通过封闭原生JavaScript函数得到一整套定义好的方法。针对DOM的库功能像CSS那样访问和操作DOM修改CSS控制页面外观简化JavaScript代码操作事件处理更加容易各种动画效果使用方便让Ajax技术更加完美基于jQuery大量插件自行扩展功能插件优势方便兼容性好代码风格采用连缀方式,可以不停的连续调用功能函数$("div").text("你好").css("width","50px").

2020-08-11 20:13:23 128

原创 Cookie&Storage

CookieCookie会覆盖key相同的数据Cookie只能作为临时存储,浏览器关闭,就会丢失Cookie的作用域为当前域,有文件夹路径的区分,例如:http://www.jd.con,在这个与中的任何文件夹都可以写Cookie,存储的位置都是以这个域作为存储空间的,别的域不能访问;上层文件夹不能访问子文件夹的Cookie,子文件夹可以访问上层文件夹的CookieCookie可以设置过期时间var date=new Date();date.setMinutes(6);d

2020-08-09 14:46:47 91

原创 NPM基础知识及使用

NPM概念 - node包管理器,主要功能是管理node包,包括安装、卸载、更新、查看、搜索。 - - npm的背后,是基于couchdb的一个数据库,详细记录了每个包的信息,包括作者、版本、依赖、授权信息等。将开发者从繁琐的包管理工作(版本、依赖等)中解放出来,更加专注于功能的开发 - http://npmjs.org/查看版本npm -v升级npm旧版本npm install npm -g淘宝镜像npm install -g cnpm --registry=ht

2020-08-09 14:44:28 624

原创 Node基础知识

node简介浏览器中的js不能做什么访问数据库不能对文件进行操作对os进行操作浏览器中的js不能做这些的原因是因为与浏览器的运行机制有关,不安全语言解析平台java虚拟机(运行平台)php虚拟机c#.net framework monojs解析内核 Chrome v8node的有点基于v8虚拟机,可构建高性能服务器单线程可利用js进行后台开发非阻塞IO向文件系统发送一个请求时,无序等待硬盘(寻址并检索文件),硬盘准备好的时候非阻塞接口会通知n

2020-08-09 14:42:26 159

原创 AJAX基础知识

XMLHttpRequest对象用于在后台与服务器交换数据功能在服务端允许的情况下,可以发送跨域请求支持发送和接收二进制数据,可以发送视频、音频等新增formData对象,支持发送表单数据发送和获取数据时,可以获取进度信息可以设置请求的超时时间,超时多长时间后断开连接新建XMLHttpRequest对象try{ var request=new XMLHttpRequest();}catch(error){ var request=new ActiveXOb

2020-08-08 20:36:56 330 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除