`
lighter
  • 浏览: 503815 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

javascript记录点滴

阅读更多
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素材点滴记录和分享

    【标题】"js素材点滴记录和分享"涉及的是JavaScript编程领域的知识,主要集中在JavaScript的应用实践和素材积累。JavaScript,简称JS,是一种轻量级的解释型编程语言,广泛用于网页和网络应用开发,能实现动态内容、...

    梦颜时光记录点滴心情经历网站html源码源码资源下载整理.zip

    《梦颜时光记录点滴心情经历网站html源码》是一份专为记录个人生活点滴和心情体验而设计的网站源码资源。这份源码是开发者们进行网页设计、学习前端技术或者构建个人情感日记网站的理想起点。它包含了丰富的HTML元素...

    JavaScript 学习点滴记录

    通过使用 getElementById() 和 getElementsByTagName() 方法 通过使用一个元素节点的 parentNode、firstChild 以及 lastChild 属性 有两种特殊的文档属性可用来访问根节点: document.documentElement document.body

    日记工具 记录生活点滴

    在IT行业中,记录生活点滴的日记工具是一种非常实用的应用,它可以帮助用户轻松地保存日常生活中的想法、感受和重要事件。这种工具通常具有简洁的用户界面和丰富的功能,以适应不同用户的记录需求。以下是对该日记...

    基于Html和JavaScript的微信聊天记录生成器设计源码

    基于Html和JavaScript的微信聊天记录生成器正是为了解决这一需求而设计的,它能够提供一种便捷的手段来模拟微信的聊天界面,并且生成具有逼真效果的聊天记录视频或图片。这款生成器采用多种前端技术相结合,利用Html...

    基于HTML和JavaScript的个人博客设计源码

    本设计源码提供了一个基于HTML和JavaScript的个人博客,包含241个...该项目旨在为个人用户提供一个便捷、高效的个人博客发布和分享平台,支持文章发布、分类管理、评论互动等功能,帮助用户更好地记录和分享生活点滴。

    点滴空间 v1.0 优雅版.rar

    5. **错误处理和日志记录**:为了确保网站稳定运行,程序通常会包含错误处理代码,记录异常情况以供调试和分析。 6. **安全性**:ASP源码应包含防止SQL注入、XSS攻击等安全措施,以保护用户数据和服务器安全。 在...

    基于HTML/CSS/JavaScript的个人博客静态网页设计源码

    在当前的网络信息时代,个人博客作为一种展示个人思想、记录生活点滴、分享专业见解或行业经验的重要平台,受到了广泛关注。随着前端技术的不断进步,越来越多的人开始尝试使用HTML、CSS以及JavaScript等技术来设计...

    基于JavaScript和CSS的TheFamily家族网站设计源码

    通过这个项目,开发者可以创建一个集交流、分享和记录家庭生活点滴的平台。该项目的设计和实现不仅需要对JavaScript和CSS有深入的理解,还需要具备前端和后端开发的相关技能,以及对用户界面设计原则和用户体验的...

    基于JavaScript、Java、CSS、HTML的徐梦岩谷子日记设计源码

    徐梦岩谷子日记设计源码便是一款在此背景下诞生的日记系统,它采用当今流行的前端和后端技术进行开发,使得用户可以方便地在互联网上记录和分享自己的日常点滴。 具体来说,徐梦岩谷子日记设计源码是一款基于网页的...

    基于Html、JavaScript和微信小程序技术的同学录小程序设计源码

    本文将详细介绍一款基于Html、JavaScript和微信小程序技术开发的同学录小程序设计源码,该设计不仅提供了一个便捷的信息记录与分享平台,也为开发者提供了丰富的学习资源和实践案例。 首先,Html(超文本标记语言)...

    情侣博客模板回忆

    在数字化的时代,个人表达与情感传达的方式不断演变,网络博客成为分享个人故事、记录生活点滴的重要平台。而情侣博客作为一种特别的博客形式,记录着两个人的爱情历程和生活细节,不仅用于自我记录,也成为向世界...

    Ext点滴

    标题“Ext点滴”可能指的是对Ext JS框架的深入理解和应用分享。Ext JS是一个广泛使用的JavaScript库,用于构建富客户端Web应用程序。它提供了丰富的组件库,包括数据绑定、模型、视图、控制器等概念,帮助开发者构建...

    js 代码优化点滴记录

    JavaScript 代码优化是提高应用程序性能的关键步骤之一。在日常编程工作中,我们经常遇到各种各样的优化技巧,这里我们将深入探讨两个常见的用例:`switch` 语句和数组索引,以及它们各自的优缺点。 首先,让我们来...

    胶囊日记chrome插件

    这款插件的特色在于它能够无缝集成到Chrome浏览器中,让用户在浏览网页的同时,轻松记录生活中的点滴或者工作上的想法与进展。 在JavaScript开发领域,创建Chrome插件是一项技术挑战。首先,JavaScript是Web开发的...

    知识点记录wwwddd

    此外,笔记可能还包含了项目管理、版本控制(如Git)、软件工程、云计算、大数据、人工智能等相关知识的点滴记录。每个主题都会深入到理论基础、实践应用和问题解决策略,帮助学习者建立完整的知识体系。 总之,...

    iBlog:记录生活和工作的点滴

    iBlog记录生活和工作的点滴1.安装git依次下载安装。1、Node.js2、Git2.配置SSH keys3.测试git可以输入下面的命令,看看设置是否成功,的部分不要修改:$ ssh -T 4.设置用户信息$ git config --global user.name ...

    jsp 学生成绩系统

    7. 错误处理和日志记录:为了调试和优化,系统应具备处理异常的能力,并能记录详细的日志信息,如使用Java的try-catch语句和log4j等日志框架。 8. 性能优化:可能采用了缓存策略、数据库索引优化、批处理查询等方式...

Global site tag (gtag.js) - Google Analytics