`
暗夜骑士0376
  • 浏览: 81305 次
  • 性别: Icon_minigender_1
  • 来自: 信阳
社区版块
存档分类
最新评论

初学JavaScript的一些感想

阅读更多
感想:
对于frames等等来说,不用JavaScript的话,也会对html进行一些规定,但是JavaScript则是可以动态的规定,也就是说以前的直接在html中静态的规定网页,而现在网络技术的趋势是我只用html说明这个网页需要的元素以及静态的规定(也可以叫初始化),而把对这些元素的操作放在了脚本中进行,这也是一种具体的分工化。从大的方面来说也是一种计算的过程,来达到客户的目的。
JavaScript就是把html中的元素全部当成对象,这样就可以进行操作这些对象,已达到动态网页的目的。是的也就是说JavaScript与java有哪点一样呢,除了运用对象进行解决问题的思想是相似之外,光是类库就大不相同,而JavaScript之所以有哪些例如date,String,Array,Math,就是对这些元素进行更好的操作,提供一些快捷的方法,这点和java是一样的。就是把那些元素进行逻辑化,数字化,一切算法的最底层不就应该是对一堆数字进行运算吗。

在编造时间的JavaScript练习中我发现了一些值得注意的地方:
就是你的函数名与你的name千万不要一样,否者会读不出来。
今天练习JavaScript时感觉getElementById在不同的浏览器中会有不同的结果,最后在高手的提示下懂了一些道理,所谓浏览器不兼容是因为当你的代码写的有些问题时,不同的浏览器会有不同的结果,但是当你的代码写正确时,不同的浏览器一定是相同的。在使用getElementById时一定要注意name的属性和id的值不要相同,有的服务器会误判,这就是传说中的浏览器不兼容了,。
关于getElementsByName(name)与getElementById(id);
首先名字就有很大的深意,一个是elements一个是element,这就表明一个传递的是数组而另一个传递的是个体元素;所以说在调用时,要注意一下。
对于elements 就是当你写{var x = getElementsByName(name);
                            alert(name.value);
                       }
这样写是错误的,系统会有undefined的处理模式。但可以这样写
                          {var x = getElementsByName(name);
                            alert(name[i].value);
                          }
这样写是正确的。
getElementsByTagName(tagname)的用法与getElementsByName(name)的用法相同,只是使用的对象不同罢了!
String 拥有对字符串输出时调整大小,颜色等功能。静态方法包括fromcharcode();
Array 的用法是有一点就是prototype属性,就是提前声一个属性或者明加入一个方法。


什么是window?
所谓window,就是一个窗口,一个打开了的窗口,窗口应该是包括网页的。而网页一般就是指html的文档,也就是document对象例如我们在写
document.write时,是省略了window,其实应该是window.document.write();
只不过大多时候打开一个window时自动打开一个相对应的文档。

对于JavaScript来说,制作表单时,就是一种对事件发生的一种反应,html对JavaScript的一种支持。

总结一下以后的目标,我觉得就是应该多练习熟悉熟悉每一种方法,一些基本手段,提高一下组合的能力了!
分享到:
评论
1 楼 ycyk_168 2009-11-10  
id应该可以唯一标识一个HTML元素,而name却可以标识一组元素,这也就是getElementById()是取单个元素,返回的结果也是对单个HTML DOM的引用,而正因为Name可以标识一组元素,getElementsByName()返回的是对一组HTML DOM的引用,确切的说返回的是一个数组!

相关推荐

    JavaScript入门教程_适合初学者

    作为初学者,了解JavaScript的基础知识至关重要。本教程旨在为新手提供一个全面的入门指南,帮助他们快速掌握JavaScript的核心概念。 首先,JavaScript是一种解释型、弱类型、基于原型的脚本语言。这意味着它不需要...

    jquery+纯生javascript写的适合初学者

    标题中的“jquery+纯生javascript写的适合初学者”暗示了这个压缩包可能包含了一系列使用JavaScript和jQuery库编写的示例代码或教程,旨在帮助初学者理解这两种技术的基础和交互方式。JavaScript是一种广泛用于Web...

    javascript初学教程 多本 pdf

    7. **第7章 Window及相关顶级对象**:窗口对象是JavaScript中全局的对象,包含了浏览器的一些关键功能,如location用于导航,navigator获取浏览器信息,history管理浏览历史,以及setTimeout和setInterval进行定时...

    一个适合初学者的经典的javaScript教程

    本教程针对初学者,旨在提供一个经典的学习路径,让你轻松掌握JavaScript的基础知识,并体验到编程的乐趣。 JavaScript,简称JS,是由Netscape公司的Brendan Eich在1995年发明的。它是一种解释型、弱类型的脚本语言...

    javascript基础:供新人初学者学习

    常见的JavaScript库和框架有jQuery、React、Vue.js、Angular等,它们提供了一些高级功能,如组件化开发、虚拟DOM等,可以大大提高开发效率。 10. **调试技巧**: 使用浏览器的开发者工具(如Chrome的DevTools)...

    JavaScript资料(适合初学者)

    这个压缩包集合了一些适合初学者的JavaScript学习资源,包括`.chm`(Microsoft帮助文档格式)和一个`.rar`文件,这些资料将帮助初学者深入理解和掌握JavaScript的基本概念和实践技巧。 1. **JavaScript宝典.chm** -...

    JavaScript学习笔记-适合初学者

    总的来说,这份学习资料包将帮助初学者建立起JavaScript的基础,了解如何使用它来实现动态效果,操作DOM,以及掌握一些高级特性。通过深入学习这些内容,你可以成为一名能够创建交互式网页的JavaScript开发者。记住...

    JavaScript学习PPT(适合初学者)

    这份"JavaScript学习PPT"是专为初学者设计的,旨在帮助他们掌握JavaScript的基础概念和核心技能。 首先,JavaScript的核心构成包括变量、数据类型、控制结构、函数和对象。变量是存储数据的地方,JavaScript支持...

    初学者javascript脚本语言

    JavaScript,一种广泛应用于Web开发的轻量级、解释型编程语言,是初学者入门编程的首选之一。它主要被用于网页和网络应用,能够实现页面动态效果,与用户交互,以及在服务器端处理数据。本资源是专为初学者设计的...

    javascript初学者必备,初学者适用。

    作为初学者,理解JavaScript的基础概念和语法是至关重要的。 1. **基础语法** JavaScript是基于ECMAScript规范的,它的语法深受C和Java的影响。基本数据类型包括字符串、数字、布尔值,还有特殊的null和undefined...

    JavaScript常用初学者帮助大全

    JavaScript是Web开发中不可或缺的一部分,尤其对于初学者来说,掌握其基本概念和常用技巧至关重要。这份"JavaScript常用初学者帮助大全"将引导你逐步走进JavaScript的世界。 首先,JavaScript是一种解释型、弱类型...

    JavaScript初学者例子

    对于初学者来说,理解和掌握JavaScript的基础至关重要。以下是一些在学习JavaScript过程中会遇到的重要知识点: 1. **变量与数据类型**:JavaScript支持七种数据类型,包括基本数据类型(Number、String、Boolean、...

    javascript语言入门教程javascript语言初学教程

    这个“JavaScript语言入门教程”旨在帮助初学者掌握这门语言的基础知识,为今后深入学习和实践打下坚实基础。 教程首先会介绍JavaScript的基本语法,包括变量声明、数据类型(如字符串、数字、布尔值、null和...

    JavaScript初学小结

    JavaScript初学小结 在IT领域,JavaScript是一种广泛使用的编程语言,主要用于网页和网络应用的开发。这篇小结将深入探讨JavaScript的基础知识,包括语法、数据类型、控制结构、函数、对象以及它在实际开发中的应用...

    JavaScript初学者应注意的七个细节详细介绍

    在学习JavaScript的过程中,初学者往往会忽略一些重要的细节,这些细节对于编写优雅且高效的代码至关重要。本文将详细介绍七个初学者应当注意的细节,帮助他们更好地掌握JavaScript。 1. 简化代码编写 在...

    JavaScript完美初学教程.pdf

    - JavaScript的语法与C/C++等语言相似,但简化了一些特性,使其更适合作为一种脚本语言使用。 #### 四、JavaScript的应用场景 - **网页动态效果**:通过JavaScript,开发者可以创建各种动态效果,如弹出对话框、...

    教程JavaScript初学者的挑战.zip

    作为初学者,掌握JavaScript是踏入Web开发领域的基础。 首先,JavaScript是解释型的,这意味着代码无需编译,而是逐行在浏览器中执行。这种特性使得JS具有很高的灵活性,同时也降低了开发过程中的门槛。其次,它是...

    初学Javascript的一些总结

    ### 初学JavaScript的重要知识点概览 #### 一、脚本执行时机 JavaScript是一种广泛使用的编程语言,尤其在Web开发领域。了解JavaScript脚本的执行时机对于初学者来说至关重要,因为这直接影响到代码的逻辑执行顺序...

    JavaScript基础教程 ,适合初学者

    在本文档中,我们看到一个针对初学者的JavaScript基础教程,旨在帮助他们快速掌握这种语言的基本概念和应用。 教程首先强调了JavaScript与Java的区别,它们虽然名字相似,但实际上是两种完全不同的语言。JavaScript...

Global site tag (gtag.js) - Google Analytics