hello word ?
学习任何语言,我们都喜欢在屏幕上直接输出一点什么,作为最简单基本的案例。很多人习惯输出 hello world ,世界你好。感觉很有情况的样子——然而很多人都只停留在这个阶段。

书写位置

  需要写在html页面中,运行页面时js也一起运行。
一般写在 script 标签内。
type 类型
text/javascript 纯文本的 javascript
type 可以不写,但要写的话就要写准确,因为脚本不只有js,还有vbscript等。
比如不能写成这样: type="text/javascreipt" 。就是0与1,真与假,是计算机最基本的传输单位 。
在 ie 中运行本地 js 需要允许 ActiveX 执行控件。
下面的例子使用浏览器打开会弹出一个小窗口显示“hello world”。
<script type="text/javascript">
  alert("hello world")
</script>
  注:后面的例子都将省略展示 script 标签。

alert() 语句

  alert 在英语中是“警报”的意思,能让页面弹出警告框。
alert 的后面要加括号。括号里面加一般引号,引号里是要弹出的内容。
学习所有程序,都是从模仿开始的,开始学习的时候不用去深纠什么语法机理。只需要进行模仿,你模仿了你就能实现效果。随着学习深入,即可知道每条语句的确切机理。
alert("小文同学好!");
  上面是一条语句,每条语句后用;分号结尾,所有符号都是英文符号,不要使用中文。
程序是顺序执行的,任何程序都是这样。
流程控制语句可以控制执行顺序。
alert("1");
alert("2");
alert("3");
alert("...");
  语句都要遵循 语法,比如表达“你真漂亮”,不能表达成“漂亮你真”。

控制台

  程序的所有 未捕获 的错误,都会在控制台中输出。
以下是一个有语法错误的例子,使用中文的引号。
使用 chorme 浏览器执行下面的例子,按 f12 打开控制台,点击 console (控制台),会发现一条红色的错误提示信息 Uncaught SyntaxError: Invalid or unexpected token (语法错误,未知的非法表示符)和 文件及行数 02_hello world.html:63 。 有时候我们想自己在控制台自己输出点什么,需要使用语句:
console.log();
  console 控制台, log 日志。
比如下面的例子,打开后没有浏览器窗口上弹出任何消息。而是在控制台中输出了文字:
console.log("小文同学好!")
  百度、京东都在控制台有招聘信息。

  控制台的提示符处可以直接输入语句并执行。如输入 alert("你好!") 后按回车。

行文特性

  以下代码,在语句和语句之间,不管是不是在一行,有没有空格和缩进,都可以连续正确执行。输出 1 2 3 4 。
<script>console.log(1);
  console.log(2);
    console.log(3);console.log(4);
</script>
  但是以下代码却不能正常执行。因为没有分号 ; 。在大项目里面通常会把js压缩成一行,会把所有空格、执行删除。此时分号会显示非常重要。不压缩时,分号不是必须的。
console.log(3)console.log(4)

注释

  HTML的注释是
CSS的注释是 /* 注释文字 */
JS的注释是
//我是单行,使用的是正斜杠(问号杠)
/*
  多行注释,不能嵌套注释,注释里写注释。
  第一行注释
  第二行注释
*/

02_Hello World!的更多相关文章

  1. 看完SQL Server 2014 Q/A答疑集锦:想不升级都难!

    看完SQL Server 2014 Q/A答疑集锦:想不升级都难! 转载自:http://mp.weixin.qq.com/s/5rZCgnMKmJqeC7hbe4CZ_g 本期嘉宾为微软技术中心技术 ...

  2. 关于开启.NET在线提升教育培训的通知! - 可在此页面观看在线直播!

    年前在线公开课程通知: 近期在开启VIP课程,隔天讲一次,年前其它时间插空讲公开课,主题:设计模式系列 1:培训 - 大概不会讲的内容: 1:不讲系列. 2:不讲入门. 3:不讲我不懂的! 2:培训 ...

  3. 本人提供微软系.NET技术顾问服务,欢迎企业咨询!

    背景: 1:目前微软系.NET技术高端人才缺少. 2:企业很难直接招到高端技术人才. 3:本人提供.NET技术顾问,保障你的产品或项目在正确的技术方向. 技术顾问服务 硬服务项: 1:提供技术.决策. ...

  4. 为C# as 类型转换及Assembly.LoadFrom埋坑!

    背景: 不久前,我发布了一个调试工具:发布:.NET开发人员必备的可视化调试工具(你值的拥有) 效果是这样的: 之后,有小部分用户反映,工具用不了(没反应或有异常)~~~ 然后,建议小部分用户换个电脑 ...

  5. 工欲善其事,必先利其器 之 VS2013全攻略(安装,技巧,快捷键,插件)!

    如有需要WPF工具的朋友可以移步 工欲善其事,必先利其器 之 WPF篇: 随着开发轨迹来看高效WPF开发的工具和技巧 之前一篇<c++的性能, c#的产能?!鱼和熊掌可以兼得,.NET NATI ...

  6. “不给力啊,老湿!”:RSA加密与破解

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 加密和解密是自古就有技术了.经常看到侦探电影的桥段,勇敢又机智的主角,拿着一长串毫 ...

  7. 【声明】前方不设坑位,不收费!~ 我为NET狂官方学习计划

    发个通知,过段时间学习计划相关的东西就出来了,上次写了篇指引文章后有些好奇心颇重的人跟我说:“发现最近群知识库和技能库更新的频率有点大,这是要放大招的节奏啊!” 很多想学习却不知道如何规划的人想要一个 ...

  8. 120项改进:开源超级爬虫Hawk 2.0 重磅发布!

    沙漠君在历时半年,修改无数bug,更新一票新功能后,在今天隆重推出最新改进的超级爬虫Hawk 2.0! 啥?你不知道Hawk干吗用的? 这是采集数据的挖掘机,网络猎杀的重狙!半年多以前,沙漠君写了一篇 ...

  9. android studio 使用 jni 编译 opencv 完整实例 之 图像边缘检测!从此在andrid中自由使用 图像匹配、识别、检测

    目录: 1,过程感慨: 2,运行环境: 3,准备工作: 4,编译 .so 5,遇到的关键问题及其解决方法 6,实现效果截图. (原创:转载声明出处:http://www.cnblogs.com/lin ...

随机推荐

  1. 一步一步写平衡二叉树(AVL树)

    平衡二叉树(Balanced Binary Tree)是二叉查找树的一个进化体,也是第一个引入平衡概念的二叉树.1962年,G.M. Adelson-Velsky 和 E.M. Landis发明了这棵 ...

  2. POJ3694 Network

    题目大意:已知连通图G有N个点m条无向边,有Q次操作,每次操作为增加一条边,问每次操作后图上有几个桥. 如果添加一条边进行Tarjin搜索一次时间复杂度为m*m*q很大,会超时.真的超时,我试过.看了 ...

  3. ubuntu14 下配置cgi

    1.安装apache2 sudo apt-get install apache2 2.配置apache2 vim /etc/apache2/sites-enabled/ 000-default.con ...

  4. WebService 调用

    一.WebService调用 1.webservice支持四种调用方式:SOAP 1.1,SOAP 1.2,GET,POST.           2.如果要webservice支持GET,POST调 ...

  5. 常用Sql语句书写

    一.增:有2种方法 1.使用insert插入单行数据: 语法:insert [into] <表名> [列名] values <列值> 例:insert into Strdent ...

  6. Dojo注意

    关于插件的加载: 回调函数中的顺序,是按照插件的顺序填写的,否则就很可能会插件加载出错.

  7. 关于MySql数据库设计表与查询耗时分析

    本地建一张表persons,使用脚本插入了1000万条数据 下面比较几种查询方法的耗时(查询9000000到9000005这中间5条数据) 查询结果: 1: SELECT * FROM test.pe ...

  8. java线程详解(二)

    1,线程安全 先看上一节程序,我们稍微改动一下: //线程安全演示 //火车站有16张票,需要从四个窗口卖出,如果按照上面的多线程实现,程序如下 class Ticket implements Run ...

  9. html+css知识整理

    1.学网页最好的方法:学习别人的网页. 2.文档结构 <html>(超文本标记语言) <head>  <title>     </title>    & ...

  10. We have detected that MySQL products under the Commercial license are installed. In order to proceed with this GPL installation these Commercial

    下载了MySQL 5.6.15,在安装时,出现了下面的提示信息: 按提示信息的要求单击“是”,结果安装就无法进行下去. 从提示信息上看,意思是指电脑中原来安装有商业版的许可,现在要转换成为GPL许可. ...