【JavaScript基础】教程文章相关的互联网学习教程文章

javascript编程起步(第一课)_基础知识【图】

不管你以前学没有学过java script,本教程都能带您进入java script的殿堂,领悟java script的魅力。 大家来到这里,都是java script的爱好者,对java script都多多少少有一定的理解。关于java script的历史等就不做介绍了,我们直接来学习它,用它。 也许大部分人都认为java script是在客户端运行的,其实不然。java script有两种不同的运行环境,一个是在服务器端的javascript,另一个就是客户端的javascript了。还有就是java...

javascriptobjectoriented面向对象编程初步_基础知识

用 new Object() 来创建对象在javascript里有几种创建对象的方法,在不同的场合可用不同的方法.最简单的就是用 new 操作符,例如: 代码如下:How do I loop through properties in an object? You need to use a for/in loop. 我们可以通过for in循环来遍历对象的属性。 The important thing to notice is that in the object syntax the property is an identifier, whereas in the array syntax, its a string. The obvious benef...

javascript编程起步(第六课)_基础知识【图】

mouseDown事件和mouseUp事件 大家知道,mouseDown事件和mouseUp事件的组合就是click事件,但是如果在链接上按下鼠标,并移到链接之外在放开鼠标,那么就只有mouseD own事件了。这两个事件可以增加图标按钮的图像效果, 至于mouseDown和mouseUp的属性,它们是伴随着Click事件发生的,这和keyPress事件是keyDown事件和keyUp事件组合而成的机制是一样的 ,这3个鼠标事件也有modifier属性。 (注意:如果在onClick事件处理中使用re...

javascript编程起步(第五课)_基础知识

鼠标事件(上) 随着课程的进行,能跟着下来的人是越来越少了,不知道是不是因为没有太多的表现,只是死记的东西,大家都没有兴趣啊。其实网页上 的很多特效,动作大都是用javascript来实现的,没有javascript的网页,就象一个人没有了肌肉一样。但是所有的动作都是有函数来控制的 ,而控制语句是基础中的基础。希望大家能耐心的学下去。今天的课程就轻松一下,学习点能见到效果的。 主要内容就是基于鼠标的事件,有如下几种: 1....

JavaScript基本对象_基础知识

作者:excelence转贴 整理日期:2004年6月15日 本文不只是关于JavaScript的,它是关于Notes/Domino中的JavaScript的! 虽然如是说,不过还是值得一看! 希望你有所收获! 亲密接触单选按钮、复选框和JavaScript的一些有趣的事情 我将以对象模型和一些常用对象开始,因为JavaScript里的一切都是从对象展开的。记住,本文不只是关于JavaScript的,它是关于Notes/Domino中的JavaScript的。 窗口 窗口是对象模型的顶端对象。通常来说,...

window.showModalDialog使用手册_基础知识【图】

作者:norika 整理日期:2004年6月17日 基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。 window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 使用方法: vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) vReturnValue = window.showModelessDialog(sURL [, vArguments] [,sF...

javascript的面向对象特性参考_基础知识

javascript 的面向对象特性参考。 这是我学习javascript中面向对象特性的一点总结。希望对具有其他语言的面向对象设计经验的朋友理解javascript的OO有所帮助。我具有c++,java和python的面向对象设计的经验。 总的感受, javascript作为一种弱类型的动态语言,语法解决于java,但其面向对象的方式更和python相识。 1 面向对象的特性 类,成员变量,成员函数,类变量,类方法,继承,多态 1) 类 类的定义:function Circle(r) { ...

javaScript对象和属性的创建方法_基础知识

代码如下:1.创建一个空对象:var o =new object(); 2.创建对象直接量: var cricle={x:0,y:0,radius:2} var homer={ name:"Homer Simpson", age:34, married:true, email:"zzy@163.com" } 3属性的设置和查询  var book=new object(); book.title="测试"; alert(book,title); ...

对javascript基本对象的属性以及方法的实例介绍_基础知识

文档(DOM)对象 var newWin; function window_onLoad() { var nF=document.navigatorForm; nF.textfield.value=navigator.appCodeName; nF.textfield2.value=navigator.appName; nF.textfield3.value=navigator.appVersion; nF.textfield4.value=navigator.platform; nF.textfield5.value=navigator.userAgent; nF.textfield6.value=navigator.javaEnabled(); var sF=document.screenForm; sF.textfield7.value=screen.w...

js之WEB开发调试利器:Firebug下载_基础知识【图】

在米随随的Blog看到有关Firebug的介绍,遂下载试用了一下,确实是比较好的工具。 一、效果 二、主要功能 Inspect and edit HTML Tweak CSS to perfection Visualize CSS metrics Monitor network activity Debug and profile JavaScript Quickly find errors Explore the DOM Execute JavaScript on the fly Logging for JavaScript 对于WEB开发人员来说,可以非常方便的得到自己想要的信息:HTML、DOM、CSS、JS,甚至各个...

做网页的一些技巧(续)_基础知识

Q: 实现双击自动滚屏. A: 将以下代码添加到需要自动滚屏的页面上 var currentpos, timer; function initialize(){ timer = setInterval("scrollwindow()", 1); } function sc(){ clearInterval(timer); } function scrollwindow(){ currentpos = document.body.scrollTop; window.scroll(0, ++currentpos); if(currentpos != document.body.scrollTop){ sc(); } } document.onmousedown = sc; document.ondblclick = initialize; ...

一些易混淆且不常用的属性,希望有用_基础知识

1. readonly [text password textarea] 將元素設置為只讀方式,也就是不能編輯的狀態,與disabled不同的是,readonly不會將字符變為暗灰色 2. defaultValue [所有FORM元素] 他的作用是返回元素的最初設置時的 VALUE 屬性的內容,也就是 3. defaultChecked [checkbox radio] 與 defaultValue 一樣,他的作用是返回初始化時 checkbox 或是 radio 是否被選擇 4. indeterminate [checkbox] 將 checkbox 設置為半選擇的狀態 p.s. 這...

判断浏览器的js代码_基础知识

JS 判断浏览器 var browser=navigator.appName var b_version=navigator.appVersion var version=parseFloat(b_version) document.write("Browser name: "+ browser) document.write(" ") document.write("Browser version: "+ version) document.write("Browser: ") document.write(navigator.appName + "") document.write("Browserversion: ") document.write(navigator.appVersion + "") document.write("Code: ") doc...

javascript的函数_基础知识

作者:F. Permadi 译者:Sheneyan(子乌) 时间:2006.01.03 英文原文: INTRODUCTION TO JavaScript Functions 中文译文(包括示例):javascript的函数 子乌注:一篇相当不错的function入门文章,个人感觉相当经典。 词语翻译列表 function:函数(Function未翻译) declare:定义 assign:指派,分配 functionbody:函数体(就是函数的内容) object:对象 property:属性 unnamed:匿名(在这里没翻译成未命名) object oriented programm...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部