`
步青龙
  • 浏览: 297645 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
博客专栏
72ba33fb-eefe-3de1-bd65-82a6e579265d
Java面试
浏览量:0
社区版块
存档分类
最新评论

使用Javascript

 
阅读更多
 
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注释就要写成 &gt; 
  // 为了兼容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内部组件》示例代码"表明,我们将探讨如何使用JavaScript与Kettle进行交互,以控制和操作Kettle的数据转换和作业。这通常涉及到通过Web服务、API或者自定义插件的方式,实现...

    《XMPP高级编程 使用JavaScript和jQuery》 高清扫描 完整版 PDF电子书 详细书签

    《XMPP高级编程 使用JavaScript和jQuery》 高清扫描 完整版 PDF电子书 详细书签 这是刚出炉的第一本完整PDF,网上其它地方流传的都是试读版PDF坑爹呢。 友情提醒: 大家在阅读高清扫描版PDF书籍时,如果需要做...

    使用JavaScript增强交互效果

    使用JavaScript增强交互效果 使用JavaScript实现表单验证 使用JavaScript制作网页广告特效 使用JavaSctipt制作弹出窗口特效 使用JavaScript实现时钟特效 使用JavaScript实现级联显示功能 使用JavaScript+CSS...

    XMPP高级编程——使用JavaScript和JQuery 附带的源码

    本资源是《XMPP高级编程——使用JavaScript和JQuery》一书附带的源码,十分详细,搭载在服务器上可直接运行。如果要用自己搭建的Openfire之类的XMPP服务器,修改也十分简单,是学习Web环境下的XMPP协议开发的好资料...

    使用 JavaScript 编写的经典台球游戏及其源代码39.zip

    项目:使用 JavaScript 编写的经典 台球游戏(附源代码) 经典的javascript 台球游戏是一款基于球杆或台球的游戏。整个编程都使用 HTML、CSS 和 JavaScript。这款游戏完全使用 javascript 编写,并使用了一些精灵...

    使用 JavaScript 排序数据并渲染到页面+源码+demo演示

    使用 JavaScript 排序数据并渲染到页面+源码+demo演示 使用 JavaScript 排序数据并渲染到页面+源码+demo演示 使用 JavaScript 排序数据并渲染到页面+源码+demo演示 使用 JavaScript 排序数据并渲染到页面+源码+...

    更好地使用JavaScript

    标题中“更好地使用JavaScript”表明本文将探讨如何改善JavaScript编程实践,提高代码质量。在描述中提到的Douglas Crockford,是一位著名的软件工程师和编程语言理论家,特别以他对JavaScript的深刻理解而闻名。他...

    Web3.js教程:使用JavaScript与区块链交互(含代码示例).md

    使用JavaScript与区块链交互使用JavaScript与区块链交互使用JavaScript与区块链交互使用JavaScript与区块链交互使用JavaScript与区块链交互使用JavaScript与区块链交互使用JavaScript与区块链交互使用JavaScript与...

    北大青鸟6.0课件S2使用JavaScript增强交互效果

    总之,"北大青鸟6.0课件S2使用JavaScript增强交互效果"这个主题涵盖了JavaScript的多个重要方面,旨在培养学员利用JavaScript实现动态网页和丰富用户交互的能力。通过学习,学员不仅能掌握JavaScript的核心技能,还...

    如何在java中使用javascript,官方指南

    在Java中使用JavaScript,官方指南主要介绍的是在Java平台标准版中嵌入和使用JavaScript脚本语言的官方指导。这通常意味着使用Java代码来调用JavaScript,并且允许JavaScript在Java应用程序内部执行。具体的知识点...

    前端领域,使用JavaScript实现字符串逆序

    字符串逆序,使用JavaScript实现。 JavaScript是一种编程语言,主要用于增强网页交互性。它是一种弱类型脚本语言,可以在浏览器中运行,并且可以与HTML和CSS一起使用来创建动态和交互式的网页。JavaScript可以用于...

    Lotus Domino 第9章_在Web中使用JavaScript

    《Lotus Domino 第9章_在Web中使用JavaScript》 JavaScript,作为前端开发的重要语言,其在Lotus Domino平台上的应用为Web应用程序带来了强大的交互性和动态性。本章将深入探讨如何在Lotus Domino环境中利用...

    使用JavaScript数组模拟Java的Hashtable集合

    于是,本人使用JavaScript的数组模拟Hashtable集合,说明JavaScript数组的特别之外。 环境:Windows XP Professional, IE 6.0 阅读对象:所有学习JavaScript的学员。 注:本示例代码注释非常详细,请仔细阅读体会...

    使用JavaScript输出“社会主义核心价值观”的内容

    使用JavaScript输出“社会主义核心价值观”的内容,可以供给JavaScript初学者学习使用,能够初步学习和掌握JavaScript的输出语句,主要是document.write输出,在浏览器内可以查看到输出的内容,本案例内容难度为一颗...

    使用JavaScript增强交互效果.rar

    ACCP6.0课程是针对初学者和进阶者设计的一个全面的IT培训项目,其中涵盖了使用JavaScript来增强网页交互性的主题。这个压缩包“使用JavaScript增强交互效果.rar”包含了相关的课件源码,旨在帮助学习者深入理解和...

    前端领域,使用JavaScript实现随机生成1到100随机数

    随机生成1到100随机数,使用JavaScript实现,其中sortArr方法里的参数,传几就会生成几个随机数,例如传2就会生成2个随机数。 JavaScript是一种编程语言,主要用于增强网页交互性。它是一种弱类型脚本语言,可以在...

    使用Javascript将汉字转为拼音

    使用Javascript将汉字转为拼音

    使用javascript显示当前时间

    使用javascript显示当前时间

    使用JavaScript增强交互效果-当当网-完整的项目案例

    在这个"使用JavaScript增强交互效果-当当网-完整的项目案例"中,我们可以深入学习如何运用JavaScript实现各种动态功能。 首先,JavaScript在网页中的主要作用包括但不限于以下几个方面: 1. **事件处理**:...

    使用javascript脚本操作table

    使用javascript脚本向页面中的table添加和删除行

Global site tag (gtag.js) - Google Analytics