`
lighter
  • 浏览: 501093 次
  • 性别: 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的个人博客,包含241个...该项目旨在为个人用户提供一个便捷、高效的个人博客发布和分享平台,支持文章发布、分类管理、评论互动等功能,帮助用户更好地记录和分享生活点滴。

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

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

    基于Java及前端技术栈的个人生活记录VCR博客设计源码

    本项目为个人生活记录VCR博客,采用Java和前端技术栈(包括JavaScript、Vue、HTML)设计,包含59个文件,其中Java源文件...系统旨在记录和分享个人、家庭及生活圈子的点滴故事,为用户打造一个温馨的个人生活记录平台。

    基于SpringBoot框架的JavaScript驱动时间线日记本设计源码

    该项目是一款基于SpringBoot框架构建的JavaScript驱动时间线日记本设计源码,整合了84个文件,其中包含49个Java源文件...该系统旨在提供一个直观易用的时间线日记本功能,适用于个人或团队记录生活和工作中的点滴回忆。

    情侣博客模板回忆

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

    Ext点滴

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

    js 代码优化点滴记录

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

    基于Vue的宠物生活记录应用设计源码

    该项目是一款基于Vue框架的宠物生活记录应用设计源码,包含33个文件,包括17个JavaScript文件、3个Vue组件文件、2个PNG图片文件、2个JSON配置文件,以及其他相关配置和说明文件。该应用旨在帮助用户记录宠物的日常...

    胶囊日记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. 性能优化:可能采用了缓存策略、数据库索引优化、批处理查询等方式...

    js-library:我是付果果,这里记录我的点滴,大家共同进步,欢迎star

    js库简介js-library记录个人成长的点滴,欢迎大家进行技术交流文件结构-- arithmetic 【算法基础系列】-- booklist 【前端书籍系列】-- designPattern 【设计模式】-- flutter 【flutter系列】-- interviewQuestion ...

    记录恋爱分享日常小程序源码.zip

    【标题】"记录恋爱分享日常小程序源码.zip" 提供的是一个用于开发微信小程序的源代码包,专门设计用于情侣间记录和分享日常生活中的点滴。这个小程序可能包含了各种功能,如日记记录、照片分享、重要日期提醒等,...

Global site tag (gtag.js) - Google Analytics