`
SevenRedCity
  • 浏览: 61766 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

JavaScript点滴

阅读更多

JS重定向

在本窗口中打开:self.location="url"     
在新窗口中打开:window.open(url)

JS异常(编码上与Java异常处理类似)

抛出异常:throw new Error(errorString) ;

捕获异常:
try{
    statements
}
catch( e ) {
    statements
}
finally{
    statements
}


JS函数定义

function fname(pList){
    statements
}

JS匿名函数

var f = new Function('name' , "satements") ;

var f = new function(name){
    statements
};

JS函数成员

function Person(name , age){
    // this修饰代表成员属性
    this.age = age ;
    // Person修饰代表静态属性,既函数名
    Person.name = name ;
    // 以var修饰代表局部变量
    var b = 0 ;
}

递归思维

目标比当前大:递归往大递归
目标比当前小:递归往小递归

JS函数的参数传递与Java一样都是值传递

不同的是:
JS允许函数在有参数的情况下,调用空参数的函数,既不带参数的函数,而Java不行,因为Java是强类型语言,而JS是弱类型语言。
JS不允许函数重载,因此要调用函数只要函数名就够了,Java允许重载。

JS的对象

function Person(name , age){
     this.name = name ;
     this.age = age ;
     // 为Person构造函数指定info方法
     // 每次创建实例都会创建info实例,容易形成闭包,函数也是对象,这点与Java不同。
     this.info =function(){
         document.writeln("姓名:" + this.name) ;
         document.writeln("年龄:" + this.age) ;
     }
}
// 创建Person实例p
var p = new Person('Seven' , 23) ;
// 执行p的info方法
p.info()

分享到:
评论

相关推荐

    js素材点滴记录和分享

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

    点滴空间整站程序 v1.6

    4. **JavaScript**:`.js`文件用于前端交互和增强用户体验。 5. **数据库连接和配置**:可能有`.config`或`.inc`文件,包含数据库连接信息和其他系统配置。 6. **数据库文件**:如`.mdb`(Access数据库)或`.sql`...

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

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

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

    2. **用户界面(UI)**:UI由HTML、CSS和JavaScript组成,负责网站的布局和交互效果。ASP文件可以嵌入在HTML中,通过服务器端脚本动态生成内容。 3. **后端逻辑**:这是ASP的核心,处理用户的请求,执行业务逻辑,...

    JavaScript 学习点滴记录

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

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

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

    JavaScript权威指南(上)

    全面介绍JavaScript! 很适合入门者! 这本是只是上册

    JavaScript学习点滴 call、apply的区别

    在JavaScript编程中,call和apply是两个非常重要的方法,它们都用于函数调用上下文的改变。这两个方法的主要用途是可以在特定的作用域中调用函数,允许传递给函数的参数,同时也可以通过它们实现继承和多态等面向...

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

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

    日记工具 记录生活点滴

    10. **开发技术**:制作这样的日记工具可能涉及到的技术包括前端界面开发(如HTML、CSS、JavaScript),后端服务器管理(如Python、Java或Node.js),数据库管理(如SQLite、MySQL),以及可能的移动平台开发(如...

    Nodejs学习点滴

    这篇名为“Nodejs学习点滴”的博文,结合了“源码”和“工具”两个标签,暗示了作者可能分享了关于Node.js核心原理以及相关开发工具的见解和经验。接下来,我们将深入探讨Node.js的核心特性,以及`build.js`、`Dom...

    Ext点滴

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

    javascript-blogV1

    这个项目的出现,旨在为开发者提供一个基础的博客平台,用于展示个人的技术文章、心得分享或者生活点滴。通过学习和研究这个项目,我们可以深入理解JavaScript在实际Web开发中的应用,以及如何与HTML等前端技术协同...

    jquery 使用点滴函数代码

    ### jQuery使用点滴:按钮事件与下拉列表处理 #### 按钮事件处理 在jQuery中,处理按钮点击事件非常简单。以下是一个典型的例子,展示了如何通过点击按钮来触发一个函数,该函数会检查表单字段(如用户名和密码)...

    javascr ipt 代码 图片图片固定在页面左上角.doc

    JavaScript代码固定图片在页面左上角 JavaScript是一种广泛应用于Web开发的脚本语言,用于实现客户端的交互功能。在Web开发中,JavaScript常用于图片的处理和操作。在本文中,我们将讨论如何使用JavaScript代码将...

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

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

    胶囊日记chrome插件

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

Global site tag (gtag.js) - Google Analytics