网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计资源 > 实用代码片段 > 正文

200多个网页设计常用技巧代码

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务
quot; >dddd</a><input>//
  
  140.注意不能通过与 undefined 做比较来测试一个变量是否存在,虽然可以检查它的类型是否为“undefined”。在以
  
  下的代码范例中,假设程序员想测试是否已经声明变量 x :
  // 这种方法不起作用
  if (x == undefined)
   // 作某些操作
  // 这个方法同样不起作用- 必须检查
  
  
  // 字符串 "undefined"
  if (typeof(x) == undefined)
   // 作某些操作
  // 这个方法有效
  if (typeof(x) == "undefined")
   // 作某些操作
  
  141.创建具有某些属性的对象
  var myObject = new Object();
  myObject.name = "James";
  myObject.age = "22";
  myObject.phone = "555 1234";//
  
  142.枚举(循环)对象的所有属性
  for (var a in myObject)
  {
   // 显示 "The property 'name' is James",等等。
   window.alert("The property '" + a + "' is " + myObject[a]);
  }//
  
  143.判断一个数字是否是整数
  var a=23.2;
  alert(a%1==1)//
  
  
  144.新建日期型变量
  var a = new Date(2000, 1, 1);
  alert(a.toLocaleDateString());
  
  
  145.给类定义新的方法
  function trim_1()
  {
   return this.replace(/(^\s*)|(\s*$)/g, "");
  }
  String.prototype.trim=trim_1;
  alert('cindy'.trim());
  
  
  146.定义一个将日期类型转化为字符串的方法
  function guoguo_date()
  {
  var tmp1,tmp2;
  tmp1 =this.getMonth()+1+"";
  if(tmp1.length<2)
   tmp1="0"+tmp1;
  tmp2 =this.getDate()+"";
  if(tmp2.length<2)
   tmp2="0"+tmp2;
  
  return this.getYear()+"-"+tmp1+"-"+tmp2;
  }
  Date.prototype.toLiteString=guoguo_date;
  alert(new Date().toLiteString())
  
  
  
  147. pasta 是有四个参数的构造器,定义对象。
  function pasta(grain, width, shape, hasEgg)
  {
   // 是用什么粮食做的?
   this.grain = grain;
  
   // 多宽?(数值)
   this.width = width;
  
   // 横截面形状?(字符串)
   this.shape = shape;
  
   // 是否加蛋黄?(boolean)
   this.hasEgg = hasEgg;
  
   //定义方法
   this.toString=aa;
  }
  function aa()
  {
  ;
  }
  //定义了对象构造器后,用 new 运算符创建对象实例。
  var spaghetti = new pasta("wheat", 0.2, "circle", true);
  var linguine = new pasta("wheat", 0.3, "oval", true);
  //补充定义属性,spaghetti和linguine都将自动获得新的属性
  pasta.prototype.foodgroup = "carbohydrates";
  
  
  148.打印出错误原因
  try
  {
  x = y // 产生错误。
  }
  catch(e)
  {
   document.write(e.description) //打印 "'y' is undefined".
  }//
  
  149.生成EXCEL文件并保存
  var ExcelSheet;
  ExcelApp = new ActiveXObject("Excel.Application");
  ExcelSheet = new ActiveXObject("Excel.Sheet");
  //本代码启动创建对象的应用程序(在这种情况下,Microsoft Excel 工作表)。一旦对象被创建,就可以用定义的对
  
  象变量在代码中引用它。 在下面的例子中,通过对象变量 ExcelSheet 访问新对象的属性和方法和其他 Excel 对象,
  
  包括 Application 对象和 ActiveSheet.Cells 集合。
  // 使 Excel 通过 Application 对象可见。
  ExcelSheet.Application.Visible = true;
  // 将一些文本放置到表格的第一格中。
  ExcelSheet.ActiveSheet.Cells(1,1).Value = "This is column A, row 1";
  // 保存表格。
  ExcelSheet.SaveAs("C:\\TEST.XLS");
  // 用 Application 对象用 Quit 方法关闭 Excel。
  ExcelSheet.Application.Quit();//
  
  150.根据标签获得一组对象
  var coll = document.all.tags("DIV");
  if (coll!=null)
  {
  for (i=0; i<coll.length; i++)
  ...
  }//
  
  151.实现打印预览及打印
  <OBJECT classid=&
设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师