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

张孝详javascript讲座笔记六(结局篇)

一,javascript的内部对象(相当于系统调用,其实本质是一个构造函数)
1,动态对象
     使用“对象实例名.成员”的格式来访问其属性和方法。(用new先创建对象实例)
2,静态对象
     直接使用“对象名.成员”的格式来访问其属性和方法
二,几个内置对象(构造函数)
Object对象,String对象,Math对象,Date对象,Array对象,Number对象,ExpReg对象
toString()方法:每个对象均有的方法
1,Object对象
     Object对象提供了一种创建自定义对象的简单方法,不需要程序员再定义。
     构造函数:
     <script type="text/javascript">
<!--
function getAttributeValue(attr)
{
alert(person[attr]);
}
var person = new Object();
person.name = 'tenfyguo';
person.age = 18;
getAttributeValue('name');
getAttributeValue('age');
// -->
</script>
     其实这不是真正的数组,只是形式上有点相似而已。
    <script type="text/javascript">
<!--
function MyArray(size)
{
this.length = arguments.length;
for(var i=0;i<this.length;i++)
{
this[i]='';
}
}
var arr = new MyArray(2);
arr[0]=3;
arr[1]='abc';
arr[2]=4;
var x,str='';
for(x in arr)
{
str += x+':'+arr[x]+'\n';
}
alert(atr);
// -->
</script>
Array对象,尽量用此方法创建数组
三种构造函数
。Array()方法:
   eg:
   var arr = new Array();
   alert(arr.length); //结果为0
   arr[0] = 'a';
   arr[1] = 1;
   alert(arr.length);//结果为2
。Array(4)方法:传入初始大小的数组
。Array(3,5,'abc',3)
2,String对象-动态对象,必须先创建对象实例
     . length属性 - 由于js是unicode字符编码,因此这里的中文字符的长度是1
       eg:
       <script type="text/javascript">
<!--
var myStringObj = new String('fanli.qq.com');
alert(myStringObj.length);
alert('fanli.qq.com'.length);


相关文档:

javascript confirm() 确定、取消

confirm(string) 方法
1、有一个string类型参数,它的值就是在对话框中的文本信息。
2、boolean 类型的返回值。选择“确定”返回的就是true,选择“取消”返回false。
举例:
<script type="text/javascript">
     function cfm() {
      i ......

学用JS(javascript)语句大全。对初学者很有帮助 。

学用JS(javascript)语句大全。对初学者很有帮助 。现在整理出来,希望能帮助大家。
1.document.write(""); 输出语句
2.JS中的注释为//
3.传统的HTML文档顺序是:document->html->(head,body)
4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)
5.得到表单中元素的名称和 ......

javascript在ie与ff中的区别

Javascript中的常见问题

1. 集合类对象问题

现有代码中许多集合类对象取用时使用 (),IE 能接受,Firefox 不能。
解决方法:改用 [] 作为下标运算。如:document.forms("formName") 改为
Js代码
document.forms[
"formName"
];   
//又如:
  
document.getEle ......

优化JavaScript脚本的性能

语言层次方面
  循环
  循环是很常用的一个控制结构,大部分东西要依靠它来完成,在JavaScript中,我们可以使用for(;;),while(),for(in)三种循环,事实上,这三种循环中for(in)的效率极差,因为他需要查询散列键,只要可以就应该尽量少用。for(;;)和while循环的性能应该说基本(平时使用时)等价。
  而事实上,如何 ......

JAVASCRIPT 教程3 付首昕

第 三 集
--------------------------------------------------------------------------------
曾 有 许 多 网 友 问 我 有 关JavaScript与 框 架(为 求 方 便, 以 下 均 用frame表 示)合 用 的 问 题。 事 实 上,若 您 同 时 想 用frames和JavaScript的 功 能,
首 先 您 必 需 拥 有Netscape Navigator 2.0 (或 以 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号