
Javascript
未来无所不能
一个初出茅庐的年轻人不去曲意逢迎、不去投机取巧,只要踏实做事,就一定能取得成功。
展开
-
Iframe 取画面的pageYoffset
1.child.html 子 3.main.html 亲画面 // iframe的document对象取得 var objHtmlIframe = document.getElementTyId(“iframe”).contentWindow.document; //...原创 2019-10-21 16:50:39 · 451 阅读 · 0 评论 -
关于JS获取clientWidth大小一直为0的问题
__.clientWidth = 0; 因为父集用了display:none; 所以取不到值,将父集设置为display: block;就行了原创 2019-08-20 13:05:54 · 4347 阅读 · 0 评论 -
js中var self=this的用法解释
首先我们先来看一下,影响函数调用时this 绑定行为的new方法,如果想直接看var self=this的用法解释,请直接看二 一、影响函数调用时this 绑定行为的new方法 在讲解它之前我们首先需要澄清一个非常常见的关于JavaScript 中函数和对象的误解。 在传统的面向类的语言中,“构造函数”是类中的一些特殊方法,使用new 初始化类时会调用类中的构造函数。通常的形式是这样的: some...原创 2019-08-24 11:26:59 · 895 阅读 · 0 评论 -
js中的prototype属性
函数:原型 每一个构造函数都有一个属性叫做原型(prototype,下面都不再翻译,使用其原文)。这个属性非常有用:为一个特定类声明通用的变量或者函数。 在函数内定义的变量和函数如果不对外提供接口,那么外部将无法访问到,也就是变为私有变量和私有函数。 function Obj(){ var a=0; //私有变量 var fn=fun...原创 2019-08-17 13:07:30 · 326 阅读 · 0 评论 -
js方法的封装
为什么要进行方法的封装? 在平时的生产环境中,我们经常写出这样的代码: function fAdd(iA,iB){ return iA+iB; } function fMul(iA,iB){ return iA-iB; } 其本质上是这样的: var fAdd = function(iA,iB){ return iA+iB; } var fMul = function(i...转载 2019-08-27 13:12:30 · 2589 阅读 · 0 评论 -
js中类定义函数时用prototype与不用的区别
首先来看一个实例: function ListCommon2(first,second,third) { this.First=function () { alert("first do"+first); } } //不加prototype的情况 ListCommon2.do1=function(first) { // this.F...转载 2019-08-31 08:58:04 · 193 阅读 · 0 评论 -
JS 类的封装
1,不带prototype的封装例 example1.js if (typeof Tgd === ‘undefined’) { var Tgd = function() {}; } if (typeof Tgd.widgets === ‘undefined’) { Tgd.Widgets = function() {}; } Tgd.Widgets.Dialog = {}; // 常量 Tgd.W...原创 2019-09-04 14:24:53 · 1226 阅读 · 0 评论 -
js 关于取iframe 标签内的元素
js 关于取iframe 标签内的元素 html内容 问题: 取得id="tgd-body"的元素 var tgdBody = document.getElementById(“fr-tgd-body”).contentWindow.document.getElementById(“tgd-body”); 取得...原创 2019-09-18 10:06:06 · 888 阅读 · 1 评论 -
js Array和Object的利用方式总结
最近在工作中使用到的Array和Object的利用方式做个总结 1.JS中对象的定义方式 var object1 = {} object1[‘a’] = 1; object1.B = 2; 输出object1: {a:1,B:2} 2.JS中数组([])类型存值 (1)直接赋值key 和 value, 相当于对象类型的赋值方式 例如: rowColByDataColId Array [] ...原创 2019-09-18 10:51:01 · 964 阅读 · 0 评论