易截截图软件、单文件、免安装、纯绿色、仅160KB

Javascript 语法讲解

1.delete 运算符
对象删除一个属性,或数组中删除一个元素。将无用的内容删除以节省空间。
delete expression
example:
  var person = new Object();
  person.sex = "male";
  alert(person.sex);
  delete person.sex;
  alert(person.sex);
2. ‘,' 运算符
  var a = 2;
  var b = 3;
  var c = (a++,b++,a+b);
  alert(c); // 7
3.for each ...in,遍历对象属性的值或数组的元素
//创建对象 用{}创建一个新对象,并用指定的键和值初始化该对象.
var myObject = {hisName:"javascript",age:11,belonging:"Mozilla"};
for each ( var item in myObject){
   document.write(item);
}
4. with语句 , 可以方便地引用某个特定对象的方法和属性
语法格式:
with(object){
  statement(s);
}
 example:
   var rightNow = new Date();
   with(rightNow){
      document.write(getDay());
   }
  或
   var rightNow = new Date();
   document.write(rightNow.getDay());
with:省略了rightNow。
5。function匿名函数,这种函数将一段“函数文本”存储在一个变量中.只能在命名之后,才可使用.
语法:
    var myFunc = function(arg_1,arg_2,arg_3,....,arg_n){
           //执行语句
           return  "一些数据或变量";
    }
函数文本也可作为函数或方法的参数
var yourname = "zhoubc";
afunc(function(){document.write(yourname);},200);
6.Object 类
构造方式
  1.var obj_object = new Person(parameter);
       function Person(parameter){
      }
   2.var obj_object = {属性名:属性值,...属性名:属性值}
基类
创建类的实例
var person = new Object();
person.sex = "male";
person.age = 28;
person.birthday = new Date(1970,0,1);

var person = {sex:"male",age:28,birthday:new Date(1970,0,1)};
打印
for(var i in person){
  document.write(person[i]);
}


相关文档:

JavaScript验证表单函数大全

 <script>
/*
用途:校验ip地址的格式
输入:strIP:ip地址
返回:如果通过验证返回true,否则返回false;
*/
function isIP(strIP) {
if (isNull(strIP)) return false;
var re=/^(\d+)\.(\d+)\.(\d+)\.(\d+)$/g //匹配IP地址的正则表达式
if(re.test(strIP))
{
if( RegExp.$1 <256 &am ......

完美的缩放图片的 javascript 代码。

在做网站的时候,我们经常需要对尺寸超标的图片进行缩放。
由于浏览器的差异,有些代码某些浏览器工作不正常。
经过研究得到了以下的代码,它可以在IE6,IE8,FireFox中完美地按比例缩放图片而不失真。
//改变图片大小
function resizepic(o)
{
var maxwidth=550;   //定义最大宽度
var maxheight=800;&nbs ......

javascript实现整个页面的背景颜色渐变

Link:http://topic.csdn.net/u/20100317/15/687e21bc-40f3-4f0e-bc22-5f2a32ceb1a3.html?seed=1664090183&r=63989333#r_63989333
<HTML>
<head>
<title>sample</title>
<mce:script language="JavaScript"><!--
var c="FFFFFF";
window.onload=function (){
setInterval(s ......

Javascript 设置textarea输入框的最大值

<html>
  <head>
  <title>测试输入字符</title>
  <script language=javascript>  
  String.prototype.lenB =function(){
    return this.replace(/[^\x00-\xff]/g,"**").length;
  }  
  function  a() ......

JavaScript键盘

JavaScript键盘事件侦听
在使用JavaScript做WEB键盘事件侦听捕获时,主要采用onkeypress、onkeydown、onkeyup三个事件进行出来。该三个事件的执行顺序如下:onkeydown -> onkeypress ->onkeyup。在一般情况下,采用三种键盘事件均可对键盘输入进行有效的响应。当在实际使用中,会发现这几者有些不同的差别。
  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号