08 2019 档案

摘要:语法: Object.definePropty(obj,prop,descriptor); 参数: obj:要在其上定义属性的属性 prop:要定义或修改的属性的名称 desriptor:将被定义或修改的属性描述符 返回值: 被传递给函数对象 属性描述符: Configurable: 能否通过del 阅读全文
posted @ 2019-08-20 20:32 zmztyas 阅读(363) 评论(0) 推荐(0) 编辑
摘要:一、call原理 1、使用JQuery的call功能 var add(c,d){ return this.a+this.b+c+d } var obj={a:1,b:2} add.Call(obj,3,4); //结果: 10观察:var o={ a:1, b:2, add:function(c,d 阅读全文
posted @ 2019-08-12 15:47 zmztyas 阅读(214) 评论(0) 推荐(0) 编辑
摘要:前言:在学这个的时候,听课,画图,查资料,但是越听越糊涂,主要是之前学的没有总结.没有对每个小知识点进行归纳总结. 在了解什么是原型链前,出一个题目,后面会根据这道题来说明什么是原型链. 学习建议:无论学什么知识点:语言的严谨很重要,否则概念混乱就会导致看不懂 function F() { Obje 阅读全文
posted @ 2019-08-12 11:38 zmztyas 阅读(211) 评论(0) 推荐(0) 编辑
摘要:在JQuery的API手册中,extend方法挂载在JQuery 和 JQuery.fn两个不同的对象上,但在JQuery内部代码实现的是相同的,只是功能各不相同。 官方解释: jQuery.extend Merge the contents of two or more objects toget 阅读全文
posted @ 2019-08-12 10:58 zmztyas 阅读(290) 评论(0) 推荐(0) 编辑
摘要:语法:Object.assign(target,...source) 说明:Object.assign方法的第一个参数是目标对象,后面的参数都是源对象 一、以对象为参数的合并 1、第一个参数都是对象,后面的参数都是源对象 2、 若只有一参数,会直接返回该参数 3、如果该参数不是对象会先转成对象 4、 阅读全文
posted @ 2019-08-09 16:59 zmztyas 阅读(1180) 评论(0) 推荐(0) 编辑
摘要:注意点: 1/IIFE是现代js框架最主要的基础设施,保证变量不被污染。 2/基本上我们把命名空间等同于框架的名字。 内容 一、简单的命名空间 二、简单的命名空间的进化 三、简单的命名空间的再次美化 阅读全文
posted @ 2019-08-09 11:15 zmztyas 阅读(234) 评论(0) 推荐(0) 编辑
摘要:注意点:在js中常见的几种方进行扩展 第一种:ES6提供的 Object.assign(); 第二种:ES5提供的 extend()方法 第三种:Object对象提供的 defineProperty() 第四种:灵活使用prototype 阅读全文
posted @ 2019-08-09 10:35 zmztyas 阅读(942) 评论(0) 推荐(0) 编辑
摘要:11 阅读全文
posted @ 2019-08-05 20:05 zmztyas 阅读(125) 评论(0) 推荐(0) 编辑
摘要:function format_input_num(obj){ // 清除"数字"和"."以外的字符 obj.value = obj.value.replace(/[^\d.]/g,""); // 验证第一个字符是数字 obj.value = obj.value.replace(/^\./g,"") 阅读全文
posted @ 2019-08-02 09:24 zmztyas 阅读(542) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示