1、在javaScript中,Window是一个顶层对象,它下面的对象有Navigator,Frames[],Location,Document,History,Screen,
其中Document对象是最常用的。一般需要用到Window属性和方法时,不需要写Window.XXX之类的,直接使用其属性与方法即可。
2、用<script></script>标签实现对JavaScript脚本的嵌入。如:
<script language="JavaScript">
语句....
</script>
代码中的language="JavaScript"一句表示使用语言的版本是JavaScript1.0,如果使用的版本是Javascript1.2,
则应该为 language="JavaScript1.2";
另外一点,在新版本的HTML中,用<script type="text/JavaScript">来代替<script language="JavaScript">
3、with语句
它也是对对象进行操作的语句,它可在使用对象的属性和方法时不用重复指定对象
一般的形式如下:
with(对象)
{
语句...
}
例如:
<html><head>
<title>javaeye</title>
</head>
<body>
<script type="text/JavaScript">
with(document)
{
write("打印标题:"+title);
write("文档的URL:"+URL)
}
</script>
</body></html>
不使用with的话,用document.write可以实现同样的功能。
4、JavaScript执行的顺序
(1)、对于多数的脚本来说,是按照由上至下顺序来执行的;因为浏览器解释HTML文档的顺序是从上至下一行行解释的.
(2)、对于在HTML中声明的函数语句,通常会在该函数调用时被运行。
当浏览器读到该函数时,并不立刻执行该函数,而是把函数放入到内存中,当类似onClik调用函数XXX时,函数才
被真正地调用。
5、window对象的常用方法
alert():提示框
confirm():产生一个有选择项的提示框
实用的确认链接的例子:
function testconfirm()
{
question = confirm("你确认要到javaeye?")
if(question != "0")
{
window.open("http://www.iteye.com/")
}
}
6、常用的事件和对象
onLoad():载入时激发
onUnLoad():关闭时激发
onMouseOver():鼠标划过时激发
onMouseOut():鼠标离开时激发
onClick():单击时激发
常用对象:Date,String,MAth
状态栏和标题栏:window.status,document.title
7、加入收藏夹
简单的例子如下:
function addbookmark()
{
window.external.AddFavorite("http://www.iteye.com/")
}
8、<script></script>标签的有关描述语法部分,可以用注解的符号<!-- //-->括起来,这样,老式的浏览
器时就不会产生错误。
9、setTimeout()
其效果犹如一个定时器,允许程序在指定的一段时间后执行某个函数或方法
如语句 setTimeout("writeBlog()",100),当该语句被执行100毫秒后,程序随即调用writeBlog()函数,
也就是每隔100毫秒调用一次函数writeBlog()
分享到:
相关推荐
【标题】"js素材点滴记录和分享"涉及的是JavaScript编程领域的知识,主要集中在JavaScript的应用实践和素材积累。JavaScript,简称JS,是一种轻量级的解释型编程语言,广泛用于网页和网络应用开发,能实现动态内容、...
《梦颜时光记录点滴心情经历网站html源码》是一份专为记录个人生活点滴和心情体验而设计的网站源码资源。这份源码是开发者们进行网页设计、学习前端技术或者构建个人情感日记网站的理想起点。它包含了丰富的HTML元素...
通过使用 getElementById() 和 getElementsByTagName() 方法 通过使用一个元素节点的 parentNode、firstChild 以及 lastChild 属性 有两种特殊的文档属性可用来访问根节点: document.documentElement document.body
在IT行业中,记录生活点滴的日记工具是一种非常实用的应用,它可以帮助用户轻松地保存日常生活中的想法、感受和重要事件。这种工具通常具有简洁的用户界面和丰富的功能,以适应不同用户的记录需求。以下是对该日记...
本设计源码提供了一个基于HTML和JavaScript的个人博客,包含241个...该项目旨在为个人用户提供一个便捷、高效的个人博客发布和分享平台,支持文章发布、分类管理、评论互动等功能,帮助用户更好地记录和分享生活点滴。
5. **错误处理和日志记录**:为了确保网站稳定运行,程序通常会包含错误处理代码,记录异常情况以供调试和分析。 6. **安全性**:ASP源码应包含防止SQL注入、XSS攻击等安全措施,以保护用户数据和服务器安全。 在...
本项目为个人生活记录VCR博客,采用Java和前端技术栈(包括JavaScript、Vue、HTML)设计,包含59个文件,其中Java源文件...系统旨在记录和分享个人、家庭及生活圈子的点滴故事,为用户打造一个温馨的个人生活记录平台。
该项目是一款基于SpringBoot框架构建的JavaScript驱动时间线日记本设计源码,整合了84个文件,其中包含49个Java源文件...该系统旨在提供一个直观易用的时间线日记本功能,适用于个人或团队记录生活和工作中的点滴回忆。
【情侣博客模板回忆】是一款专为情侣设计的前端网页模板,旨在为个人、情侣或夫妻提供一个展示情感故事、分享生活点滴的个性化平台。这款模板以其美观的设计和易用的功能,成为了众多用户创建博客时的首选。 在前端...
标题“Ext点滴”可能指的是对Ext JS框架的深入理解和应用分享。Ext JS是一个广泛使用的JavaScript库,用于构建富客户端Web应用程序。它提供了丰富的组件库,包括数据绑定、模型、视图、控制器等概念,帮助开发者构建...
JavaScript 代码优化是提高应用程序性能的关键步骤之一。在日常编程工作中,我们经常遇到各种各样的优化技巧,这里我们将深入探讨两个常见的用例:`switch` 语句和数组索引,以及它们各自的优缺点。 首先,让我们来...
该项目是一款基于Vue框架的宠物生活记录应用设计源码,包含33个文件,包括17个JavaScript文件、3个Vue组件文件、2个PNG图片文件、2个JSON配置文件,以及其他相关配置和说明文件。该应用旨在帮助用户记录宠物的日常...
这款插件的特色在于它能够无缝集成到Chrome浏览器中,让用户在浏览网页的同时,轻松记录生活中的点滴或者工作上的想法与进展。 在JavaScript开发领域,创建Chrome插件是一项技术挑战。首先,JavaScript是Web开发的...
此外,笔记可能还包含了项目管理、版本控制(如Git)、软件工程、云计算、大数据、人工智能等相关知识的点滴记录。每个主题都会深入到理论基础、实践应用和问题解决策略,帮助学习者建立完整的知识体系。 总之,...
iBlog记录生活和工作的点滴1.安装git依次下载安装。1、Node.js2、Git2.配置SSH keys3.测试git可以输入下面的命令,看看设置是否成功,的部分不要修改:$ ssh -T 4.设置用户信息$ git config --global user.name ...
7. 错误处理和日志记录:为了调试和优化,系统应具备处理异常的能力,并能记录详细的日志信息,如使用Java的try-catch语句和log4j等日志框架。 8. 性能优化:可能采用了缓存策略、数据库索引优化、批处理查询等方式...
js库简介js-library记录个人成长的点滴,欢迎大家进行技术交流文件结构-- arithmetic 【算法基础系列】-- booklist 【前端书籍系列】-- designPattern 【设计模式】-- flutter 【flutter系列】-- interviewQuestion ...
【标题】"记录恋爱分享日常小程序源码.zip" 提供的是一个用于开发微信小程序的源代码包,专门设计用于情侣间记录和分享日常生活中的点滴。这个小程序可能包含了各种功能,如日记记录、照片分享、重要日期提醒等,...