diff --git "a/25-\346\235\250\344\270\260\345\215\216/\344\275\234\344\270\232/Untitled.md" "b/25-\346\235\250\344\270\260\345\215\216/\344\275\234\344\270\232/Untitled.md" new file mode 100644 index 0000000000000000000000000000000000000000..dbbcbc8da64be2cfe60e89c8abd8edc23ed7b40f --- /dev/null +++ "b/25-\346\235\250\344\270\260\345\215\216/\344\275\234\344\270\232/Untitled.md" @@ -0,0 +1 @@ +1123 \ No newline at end of file diff --git "a/25-\346\235\250\344\270\260\345\215\216/\347\254\224\350\256\260/\347\254\254\344\270\200\350\212\202\350\257\276 10.06 JavaScript \345\237\272\347\241\200 .md" "b/25-\346\235\250\344\270\260\345\215\216/\347\254\224\350\256\260/\347\254\254\344\270\200\350\212\202\350\257\276 10.06 JavaScript \345\237\272\347\241\200 .md" new file mode 100644 index 0000000000000000000000000000000000000000..c5cd9266ab326b9068466f559e62f6e5cc31e744 --- /dev/null +++ "b/25-\346\235\250\344\270\260\345\215\216/\347\254\224\350\256\260/\347\254\254\344\270\200\350\212\202\350\257\276 10.06 JavaScript \345\237\272\347\241\200 .md" @@ -0,0 +1,155 @@ +## JavaScript基础语法 + + + +### 一、JavaScript的概念和执行原理 + + + +1、JavaScript的概念和执行原理 + +(1)JavaScript也是程序语言中的一种,但是JavaScript是嵌入到HTML语言中,直接通过浏览器运行。 +(2)JavaScript的执行原理:当客户端向服务器端请求某个页面时,服务器端将整个页面中包含JavaScript的脚本代码作为响应内容,发送回客户端机器,客户端浏览器根据发回的网页文件从上往下逐行读取并解析其中的html或者脚本代码。 + + + +### 二、JS代码编写位置 + +1、直接写在页面标签里面 + +``` + + + + + 脚本代码的位置:直接写在页面标签里面 + + + + + + + +``` + +2、写在外部JS文件中 + +外部JS文件: + +``` +alert:弹窗 + +alert("欢迎进入JavaScript编程的世界!"); +``` + +HTML文件中: + +``` + + + + + 脚本代码的位置:写在外部js文件中 + + + + + + + +``` + + + +### 三、将JS脚本代码作为A标签的属性值 + +``` + + + + + 将脚本代码作为a标签的属性值 + + + + 喜欢我就点击我吧 +

+ 喜欢我就点击我吧 + + +``` + + + +### 四、JS中数据类型和变量 + +4.1、JavaScript是弱类型语言,在定义变量的时候不用确定数据类型,在赋值的时候根据值自动确定其类型 。 + +4.2、数据类型有:undefined,number,boolean,string,object + +4.3、var是声明变量的关键字 。 + +4.4、变量命名时要遵循的规则: + +​ 第一个字符必须是一个字母、下划线(_)或一个美元符号$。 + +​ 后面的字符可以是字母、下划线、美元符号或数字。 + +​ 区分大小写。 + +​ 不能与关键字同名 ,如while、for和if等。 + +### 五、循环 + +##### 1、while循环和do...while循环 + +while循环打印1-10. + +``` +var i = 1; +while(i <= 10) +{ + document.write(i+"
") + i++; +} +``` + +do...while循环打印1-100. + +``` +var i = 1; +do +{ + document.write(i+"
") + i++; +}while(i <= 10); +``` + +2、while和do...while区别: + +2.1、while先判断后执行,do...while先执行后判断 + +2.2、如果将上述程序修改成var i = 11,while循环将一次都不执行,而do...while会至少执行一次。 + + + +##### 2、for循环 + +for循环打印1-10: + +``` +for(var i = 1;i<= 10;i++) +{ + document.write(i+"
"); +} +``` + +**3、break和continue** + +break和continue区别: + +1、break:退出整个循环 + +2、continue:退出本次循环,马上进入下一次循环 \ No newline at end of file diff --git a/README.md b/README.md deleted file mode 100644 index e1b0586b0033bfae96b34e3fad20b47d1ea325ad..0000000000000000000000000000000000000000 --- a/README.md +++ /dev/null @@ -1,39 +0,0 @@ -# JavaScript - -#### 介绍 -{**以下是 Gitee 平台说明,您可以替换此简介** -Gitee 是 OSCHINA 推出的基于 Git 的代码托管平台(同时支持 SVN)。专为开发者提供稳定、高效、安全的云端软件开发协作平台 -无论是个人、团队、或是企业,都能够用 Gitee 实现代码托管、项目管理、协作开发。企业项目请看 [https://gitee.com/enterprises](https://gitee.com/enterprises)} - -#### 软件架构 -软件架构说明 - - -#### 安装教程 - -1. xxxx -2. xxxx -3. xxxx - -#### 使用说明 - -1. xxxx -2. xxxx -3. xxxx - -#### 参与贡献 - -1. Fork 本仓库 -2. 新建 Feat_xxx 分支 -3. 提交代码 -4. 新建 Pull Request - - -#### 特技 - -1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md -2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) -3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 -4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 -5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) -6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)