JS变量及其作用域的理解
一、变量 ECMAscript变量是松散型变量,所谓松散型变量,就是变量名称可以保存任何类型的数据,每个变量仅仅是一个用于保存值的占位符。 定义:var firstDemo; 二、变量的作用域 2.1基本概念 使用var 定义变量:定义该变...
一、变量 ECMAscript变量是松散型变量,所谓松散型变量,就是变量名称可以保存任何类型的数据,每个变量仅仅是一个用于保存值的占位符。 定义:var firstDemo; 二、变量的作用域 2.1基本概念 使用var 定义变量:定义该变...
说明: scrollWidth:对象的实际内容的宽度,不包边线宽度,会随对象中内容超过可视区后而变大。 clientWidth:对象内容的可视区的宽度,不包滚动条等边线,会随对象显示大小的变化而改变。 offsetWidth:对象整体的实际...
javascript在默认情况下,数组、对象和函数是引用赋值,如下代码所示: var a={age:20,height:175}; var b = a; alert(b.age); //20 b.age = 25; alert(a.age)...
半径为r的圆上的点p(x,y)与圆心O(x0,y0)的关系: x = x0+rcosA; y = y0+rsinA ,A为弧度 一、圆 //圆形/椭圆 //dot 圆点 //r 半径 //compressionRatio 垂直压...
一、点 这里的点我们使用span标签表示 <script type="text/javascript"> //描点,参数有点的大小,颜色,点的坐标和标签; 很明显opts参数是一个对象 function drawPoint(op...
定义猫的对象 var kitty = {color:'yellow',bark:function(){alert('喵喵');},climb:function(){alert('我会爬树')}}; 老虎对象的构造函数 function ti...
1. 通过字面值来创建对象 var obj = {hobby:'篮球',girlf:'美女'}; document.write(obj.hobby + '和' + obj['girlf']); 2. 通过new Object方式来创建对象,...
本文实例分析了js中this的用法。分享给大家供大家参考。具体分析如下: 实例1:第一种调用this的方法——以函数形式调用。它代表全局对象window function t(){ alert(this);//这里this表示window对...
var bw = (function() { var UserAgent = navigator.userAgent.toLowerCase(); return { isUc : /ucweb/.test(UserAgent), // UC...
设置页面加载时滚动条自动滚到底的方法: jQuery: $(function(){ var h = $(document).height()-$(window).height(); $(document).scrollTop(h); });...