1 HTML中使用Javascript ,即是客户端JS,运行在浏览器之中,规范为ECMAScript
<!-- <script type= "text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"/> 这种写法把下一个script的结尾标签作为自己的标签,会把到下一个script之间的代码全部忽略掉,而下面第二个script的不影响(除非下面第一个也出现这样的写法) 推荐写法 1 <script type= "text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> 推荐写法 2 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> --> <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript" > <!-- alert(1); //script里面这个注释是为了Mosaic浏览器做的注释(为了忽略JS),而支持js的浏览器都会执行注释里面的代码 //--> </script> <script type="text/javascript" > //<![[CDATA // 此注释的写法是为了兼容XHTML,但是XHTML2.0由于HTML5的成功,已停止 // 兼容XHTML的写法会导致混乱 比如js的比较大小用> XHTML里面如果不用CDATA注释就要写成 > // 为了兼容XHTML 而不想写CDATA注释,如果用外部js的话就不会出现问题,完全可以用正常的JS写法 // 外部的JS也可以做到重用,特别是工具类,以后维护可以更方便,修改算法,只需一处修改,而不是一旦修改,处处修改的苦逼处境。也可以为浏览器缓存,可以加快浏览器的速度 //]]> </script> <script type="text/javascript"> <!-- alert(""); window.onload = function(){ alert("onload"); var content = "content"; alert($(content).toString().toString()===$(content)); } function test(){ alert("</sc"+"ript>");// 对结尾标签 标签值IE 可以正常执行,其他浏览器会误解此字符串, // 结束的script推荐拼接方式,可以做到兼容 } test();// 比onload先执行--> </script> <script type="text/javascript" > <!-- alert(3); //--> </script> <!-- type 的值text/javascript 约定俗称的写法 text/ecmascript 同text/javascript一样的 application/x-javascript是web server传送js文件使用的MIME类型,单会被很多浏览器忽略 application/javascript application/ecmascript 在非ie可以使用 src 引入js文件地址,有了src属性 script里面的函数都不解析 charset 字符集 一般页面都定义好了,没必要再次定义,一般不用 defer 延迟加载,在dom被完全解析和显示之后再执行,次属性在IE和FF3里和script写在页面底部一样效果 language 已被抛弃,大多浏览器都忽略此属性 --> <body> <noscript> 不支持javascript,请启用Javascript </noscript> </body>
2 操作系统中使用Javascript 运行在服务器 规范为CommonJS
服务端JS内嵌了web服务器,服务端JS做的最好的当属NodeJS,ASP也不错。
最简洁的方式:
1 下载并安装服务端JS
http://www.nodejs.org/download/ 去下载对应操作系统版本的JS 并安装。
2 win下面在cmd输入node,然后输入
也可以在所有程序/nodejs/node.js点击进去编辑代码执行 实例代码如下:
var http = require('http'); http.createServer(function(req, res) { res.writeHead(200, {'Content-Type': 'text/html'}); res.write('<h1>Hello world!!!</h1>'); res.end(''); }).listen(3000); console.log("HTTP server is listening at port 3000.");打开浏览器访问 http://127.0.0.1:3000 就可以看到浏览器输出Hello world!!! 是不是有点像是java的Servlet? 这样把html标签的代码传送给浏览器,浏览器接收到就可以执行这个html代码。
相关推荐
标题"《使用javascript访问kettle内部组件》示例代码"表明,我们将探讨如何使用JavaScript与Kettle进行交互,以控制和操作Kettle的数据转换和作业。这通常涉及到通过Web服务、API或者自定义插件的方式,实现...
《XMPP高级编程 使用JavaScript和jQuery》 高清扫描 完整版 PDF电子书 详细书签 这是刚出炉的第一本完整PDF,网上其它地方流传的都是试读版PDF坑爹呢。 友情提醒: 大家在阅读高清扫描版PDF书籍时,如果需要做...
使用JavaScript增强交互效果 使用JavaScript实现表单验证 使用JavaScript制作网页广告特效 使用JavaSctipt制作弹出窗口特效 使用JavaScript实现时钟特效 使用JavaScript实现级联显示功能 使用JavaScript+CSS...
本资源是《XMPP高级编程——使用JavaScript和JQuery》一书附带的源码,十分详细,搭载在服务器上可直接运行。如果要用自己搭建的Openfire之类的XMPP服务器,修改也十分简单,是学习Web环境下的XMPP协议开发的好资料...
项目:使用 JavaScript 编写的经典 台球游戏(附源代码) 经典的javascript 台球游戏是一款基于球杆或台球的游戏。整个编程都使用 HTML、CSS 和 JavaScript。这款游戏完全使用 javascript 编写,并使用了一些精灵...
使用 JavaScript 排序数据并渲染到页面+源码+demo演示 使用 JavaScript 排序数据并渲染到页面+源码+demo演示 使用 JavaScript 排序数据并渲染到页面+源码+demo演示 使用 JavaScript 排序数据并渲染到页面+源码+...
标题中“更好地使用JavaScript”表明本文将探讨如何改善JavaScript编程实践,提高代码质量。在描述中提到的Douglas Crockford,是一位著名的软件工程师和编程语言理论家,特别以他对JavaScript的深刻理解而闻名。他...
使用JavaScript与区块链交互使用JavaScript与区块链交互使用JavaScript与区块链交互使用JavaScript与区块链交互使用JavaScript与区块链交互使用JavaScript与区块链交互使用JavaScript与区块链交互使用JavaScript与...
总之,"北大青鸟6.0课件S2使用JavaScript增强交互效果"这个主题涵盖了JavaScript的多个重要方面,旨在培养学员利用JavaScript实现动态网页和丰富用户交互的能力。通过学习,学员不仅能掌握JavaScript的核心技能,还...
在Java中使用JavaScript,官方指南主要介绍的是在Java平台标准版中嵌入和使用JavaScript脚本语言的官方指导。这通常意味着使用Java代码来调用JavaScript,并且允许JavaScript在Java应用程序内部执行。具体的知识点...
字符串逆序,使用JavaScript实现。 JavaScript是一种编程语言,主要用于增强网页交互性。它是一种弱类型脚本语言,可以在浏览器中运行,并且可以与HTML和CSS一起使用来创建动态和交互式的网页。JavaScript可以用于...
《Lotus Domino 第9章_在Web中使用JavaScript》 JavaScript,作为前端开发的重要语言,其在Lotus Domino平台上的应用为Web应用程序带来了强大的交互性和动态性。本章将深入探讨如何在Lotus Domino环境中利用...
于是,本人使用JavaScript的数组模拟Hashtable集合,说明JavaScript数组的特别之外。 环境:Windows XP Professional, IE 6.0 阅读对象:所有学习JavaScript的学员。 注:本示例代码注释非常详细,请仔细阅读体会...
使用JavaScript输出“社会主义核心价值观”的内容,可以供给JavaScript初学者学习使用,能够初步学习和掌握JavaScript的输出语句,主要是document.write输出,在浏览器内可以查看到输出的内容,本案例内容难度为一颗...
ACCP6.0课程是针对初学者和进阶者设计的一个全面的IT培训项目,其中涵盖了使用JavaScript来增强网页交互性的主题。这个压缩包“使用JavaScript增强交互效果.rar”包含了相关的课件源码,旨在帮助学习者深入理解和...
随机生成1到100随机数,使用JavaScript实现,其中sortArr方法里的参数,传几就会生成几个随机数,例如传2就会生成2个随机数。 JavaScript是一种编程语言,主要用于增强网页交互性。它是一种弱类型脚本语言,可以在...
使用Javascript将汉字转为拼音
使用javascript显示当前时间
在这个"使用JavaScript增强交互效果-当当网-完整的项目案例"中,我们可以深入学习如何运用JavaScript实现各种动态功能。 首先,JavaScript在网页中的主要作用包括但不限于以下几个方面: 1. **事件处理**:...
使用javascript脚本向页面中的table添加和删除行