继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

[读书笔记]Javascript权威指南:客户端Javascript知识概要总结

慕标0246214
关注TA
已关注
手记 39
粉丝 251
获赞 1274

学习如何在web浏览器中使用javascript。
1.如何让javascript在web浏览器中运行起来。
2.web浏览器端将本技术,客户端javascript中的重要全局函数。
3.通过脚本来操纵HTML文档内容(如何选取特定的HTML元素,如何给HTML元素设置属性,如何修改元素内容,以及如何给文档添加新节点)
Demo

function debug(msg){
    var log= document.getElementById("debuglog");
    if(!log){
        log = document.createElement("div");
        log.id = "debuglog";
        log.innnerHTML = "<h1>Debug Log</h1>";
        document.body.appendChild(log);
    }
    var pre = document.createElement("pre");
    var text = document.createTextNode(msg);
    pre.appendChild(text);
    log.appendChild(pre);
}

4.Javascript如何操纵HTML中定义web内容的元素
5.如何使用Javascript来进行CSS样式操作

function hide(e, reflow){
    if(reflow){
        e.style.display = "none";
    }else {
        e.style.visibility = "hidden";
    }
}
function highlight(e){
    if(!e.className) e.className = "hilete";
    else e.className += "hilete";
}

6.如何定义,注册事件处理程序,以及在事件发生时浏览器是如何调用它们的。ex. "load"事件只有在文档加载完成后才会触发,通常需要等待load事件发生后才开始执行javascript代码

window.load = function(){ //当文档加载完成时执行这里的代码
    ....
}

7.如何使用javascript来发起HTTP请求
8.客户端javascript流行的“库”和“框架”
9.数组存储机制以及客户端应用中的会话状态的保持
10.基于HTML的canvas标签的客户端API,进行任意形状图形的绘制
11.HTML5的新一代Web应用API

网络,存储,图形:这些是web浏览器提供的操作系统级的服务,他们定义了全新的跨平台的应用环境,于是应运而生了丰富多彩的web application

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP