JavaScript基本结构

JavaScript基本结构

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
    <head>
        <title>JavaScript基本结构</title>
        <meta http-equiv="keywords" content="enter,your,keywords,here" />
        <meta http-equiv="description" content="A short description of this page." />
        <meta http-equiv="content-type" content="text/html; charset=UTF-8" />
        <script type="text/javascript" src="js/hello.js"></script>
        <script type="text/javascript">
            //alert("Hello JavaScript !");
            //document.writeln("Hello JavaScript !");
            var num1;
            num1=25;
            var num2=13;
            var Num1=250; //JavaScript区分大小写
            //alert(num1+","+num2+","+Num1);
            var flag=true;
            var height=180.5;
            var name="tom";
            hobby="game";
            var num3;
            var num4=null;
            var today=new Date();
            var nums=new Array(13,25,250);
            //alert(hobby);
            /*alert(typeof(num1));
            alert(typeof(flag));
            alert(typeof(height));
            alert(typeof(name));
            alert(typeof(num3));
            alert(typeof(num4));
            alert(typeof(today));
            alert(typeof(nums)); */

            //switch选择结构
            var weekday="星期日";
            switch(weekday){
                case "星期一":
                    alert("新的一周又开始了,上坟一样的心情!");
                    break;
                case "星期二":
                case "星期三":
                case "星期四":
                    alert("好好工作,好好学习");
                    break;
                case "星期五":
                    alert("明天就放假了");
                    break;
                default:
                    alert("睡到自然醒!");
                    break;
            }

            //定义一个数组
            var names=new Array("tom","alice","mike","jone sun");
            //alert(names[2]);
            //alert(names.length);
            names.sort();
            names.reverse();
            for(var i=0;i<names.length;i++){
                document.writeln(names[i]);
            }
            document.writeln("<br/>");

            //foreach循环
            for(var i in names){
                document.writeln(names[i]);
            }

            var username=prompt("请输入您的姓名:","");
            alert(username);
        </script>
    </head>
    <body>
        <p>
            This is my XHTML page.
        </p>
        <input type="button" value="点我" onclick="alert(‘我是被点了才出来的‘)" /><br/>
        <a href="javascript:alert(‘嘿嘿‘)">嘿嘿</a>

    </body>
</html>
时间: 2024-07-29 23:59:29

JavaScript基本结构的相关文章

【图解】javaScript组成结构

[图解]javaScript组成结构,布布扣,bubuko.com

JavaScript之基础-6 JavaScript 分支结构 (if、if-else、else if、switch-case)

一.流程控制概述 程序的流程控制 - 程序 = 数据 + 算法 - 任何复杂的程序算法都可以通过"顺序","分支","循环"三种基本的程序逻辑组合实现 分支结构的概述 - 程序可以在运行过程中,在不同的情形下有选择的执行某些语句 二.if 语句 if 语句的执行逻辑 if 语句流程图 - if判定中默认必需一个boolean值 - 若出现的值不是boolean类型,则会自动转换 if 语句块不要省略"{}" 三.if-else

JavaScript词法结构

编程语言的词法结构是一套基础性规则,用来描述如何使用这门语言来编写程序,作为语法的基础,JavaScript基本词法结构如下: 1.JavaScript程序是用Unicode字符集编写的,Unicode是ASCII和Latin-1的超集,并支持地球上几乎所有的语言. 2.JavaScript是区分大小写的语言,而HTML并不区分大小写. 3.JavaScript会忽略程序中标识之间的空格,多数情况下,JavaScript同样会忽略换行符. 4.JavaScript定义了一种特殊序列,使用6个AS

第二章:Javascript词法结构

编程语言的词法结构是一套基础性的规则,用来描述你如何编写这门语言.作为语法的基础,它规定了变量名是怎么样的,如何写注释,以及语句之间是如何区分的.本节用很短的篇幅来介绍javascript的词法结构. 1.字符集 javascript程序是用Unicode字符集编写的,Unicode是ASCII和Latin-1的超集,并支持地区上几乎所有的语言.ECMAscript3要求javascript的实现必须支持Unicode2,1及后续版本,ECMAscript5则要求支持Unicode3及后续版本

JavaScript词法结构学习笔记

所谓的词法结构主要是指,一门编程语言的语法基础,诸如注释,变量名规则,字符集,分隔符等等. (一)字符集 字符集采用的Unicode字符集,几乎可以表示全世界所有的字符. 需要注意的是 : 字符是区分大小写的.也就是说Online和online是完全不同的两个字符串或者变量名,这和HTML不同.在Html中,onclick和onClick是等价的 js对空格,换行符,格式控制符的处理如下.首先对于空格,js会忽略标识符之间的空格:对于换行符,在大部分的情况下,js会忽略换行符,但是也有特殊的情况

JavaScript DOM结构

1.DOM 简介 文档对象模型(Document Object Model 简称DOM) 是W3C组织推荐的处理可扩展标记语言(HTML或者XML)的标准编程接口. W3C已经定义了一系列的DOM接口 通过这些DOM接口可以改变网页的内容 结构和样式. 1.1 DOM树结构 文档:一个页面就是文档 DOM中使用document表示. 元素:页面中的所有标签都是元素 DOM中用element表示 节点:网页中所有的的内容都可以称之为节点(标签 属性 文本 注释等),DOM中使用node表示. DO

JavaScript权威设计--JavaScript词法结构(简要学习笔记二)

1.字符集 JavaScript是用Unicode字符集编写的 2.区分大小写 html不区分大小写,xhtml区分大小写 如:html中onclick可以写成Onclick 但是js中必须写成onclick 3.直接量 直接量:就是程序中直接使用的数据 如:12 1.2 “hello world” 4.注释 //单行注释 /*..........*/一段注释

javascript循环结构练习

冒泡排序: for(var i=1;i<arr.length;i++){ for(var j=0;j<arr.length-i;j++){  if(arr[j]>arr[j+1]){   arr[j]=arr[j]+arr[j+1];   arr[j+1]=arr[j]-arr[j+1];   arr[j]-=arr[j+1];  } }} 九九乘法表: for(var i=1;i<=9;i++){  for(var j=1,line="";j<=i;j+

JavaScript语言结构

1. 基本文法 大小写敏感: 最长行匹配原则:假如一行词能被解析成正确的句子,那么就按照该规则解析(即使没有加上分号),否则就再读取一行. 例: return a || b; 将被解释为return; 而return a || b; 将被解释为return a || b; 标记,用于continue和break识别要跳出的循环,默认情况只能匹配最内层的循环. 2. 运算符 +:可操作数字与字符:数字与字符相加时,将数字转换为字符:其他对象试图调用valueOf()或toString()方法. -