JSnote
你的目光温柔如水
永远年轻,永远热泪盈眶
展开
-
JavaScript学习笔记(三)之事件处理机制
七、捕获事件(一)事件以上为基本事件,事件处理程序的名称只是在事件名称前面加上一个前缀‘on’。(二)0级事件处理<body onload="var i = 'hello'; alert(i);"> <body onload="hello();" >内联模式即以属性的形式为HTML元素添加属性的方法window.onload=hello;传统模式即通过对象属性将一个函数指定...原创 2018-07-09 08:50:34 · 422 阅读 · 0 评论 -
JavaScript学习笔记(四)之浏览器对象
九、浏览器对象模型BOM是一组从浏览器上下文中继承而来的对象。一下是BOM的层次结构Windowdocumentforms navigatorcookie locationlinks/anchors framesimages screenembeds/plug-ins historyall在集合中访问某个项可以使用数组索引(document.image[0]),也可以使用其name属性(docum...原创 2018-07-09 20:56:07 · 316 阅读 · 0 评论 -
JavaScript学习笔记(五)之DOM树
十一、DOM或以树型展示的Web页面定义DOM的基础设施,包括模式(schema)和应用编程接口(API)。DOM的核心是语言无关的API,可以用任何语言实现,DOM的核心就是提供修改、删除或创建Web页面内容所需的各种功能。主要的两个API即HTML和Core。它们都能实现相同的功能,但HTML具有很好的自描述性,有专门的对象名称,如果想创建自己的可复用对象库,最好使用更通用的Core。(一)H...原创 2018-07-11 10:37:01 · 694 阅读 · 0 评论 -
JavaScript学习笔记(六)之使用Ajax
十四、Ajax程序Ajax首先需要向服务器发送一个请求,然后调用一个服务,接着返回数据。它是在同一个Web页面文档中处理这些活动的。客户端需指定一个在请求状态发生改变时调用的函数。该函数将检查请求的状态,如果请求处理完成,并没有发现服务器端出现错误,那将对服务器返回的数据进行处理并以某种形式输出到页面上。 1.XMLHttpRequest对象(XHR对象)异步通信是当发送请求时,客户...原创 2018-07-11 17:15:06 · 156 阅读 · 0 评论 -
JavaScript学习笔记(一)之JS应用程序的结构
一、'Hello JavaScript' 1.script标签属性type="text/javascrip" defer="defer" src=".js" charset=""defer表示该脚本不会生成任何文档内容。可以提高页面载入速度,特别是那些引用了大量JS代码或者庞大的JS程序库的页面。 2.注释//在代码中注释掉这一行 /*用来标记一行或多行注释*/ 3.“隐藏”脚本...原创 2018-07-07 12:10:57 · 2044 阅读 · 1 评论 -
JavaScript学习笔记(二)之主要对象与函数
四、JavaScript对象(一)基本数据类型对象 1.Stringvar strString = new String("This is a string"); //创建对象 var anotherString = 'But this is also a string'; //创建字符串new关键字很重要,如果省略,仅是字符串基本类型而不是String对象。但如果只是创建了字...原创 2018-07-08 08:53:56 · 238 阅读 · 0 评论 -
JavaScript应用实践(一)之实用函数
(一)通过正则表达式验证日期var expression = /^( ( ((1[6-9]|[2-9]\d)\d{2})(\/|\.|\-) (0?[13578]|1[02])(\/|\.|\-) (0?[1-9]|[12]\d|3[01]) )|( ((1[6-9]|[2-9]\d)\d{2})(\/|\.|\-) (0?[13456789]|1[012])(\/|\.|\-) (0...原创 2018-07-13 17:45:47 · 453 阅读 · 1 评论
分享