1、初识JavaScript

1.2 JavaScript是什么

  • JavaScript是世界上最流行的语言之一,是一种运行在客户端的脚本语言( Script是脚本的意思)
  • 脚本语言∶不需要编译,运行过程中由js解释器(js 引擘)逐行来进行解释并执行
  • 现在也可以基于Node.js技术进行服务器端编程

2、JS有三种书写位置,分别是行内、内嵌和外部

  • 行内式JS(适用于少量代码),举例:
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><input type="button" value="点我试试" onclick="alert('Hello world')"/>
</body>
</html>

运行结果:

  • 外部JS文件(把大段的JS代码独立到HTML页面之外,方便文件级别的复用):
 <!-- 外部js引用 --><script src="my.js"></script>

3、JS输入输出语句

  • alert():浏览器弹出警示框。
  • console.log():浏览器控制台打印输出信息
  • prompt():浏览器弹出输入框,用户可以输入

4、变量在内存中存储

  • 声明变量:var age;自动分配空间,age是变量名。
  • 可以声明多个变量:var age=19,name=zhang,gz=2000;

5、变量命名规范

  • 由字母(A-Za-z)、数字(0-9)、下划戈(_)、美元符号($)组成,如: usrAge,num01,_name
  • 严格区分大小写。var app;和var App;是两个变量
  • 不能以数字开头。18age是错误的
  • 不能是关键字、保留字。例如: var、for、while
  • 变呈名必须有意义。MMD BBD,nl -age
  • 遵守驼峰命名法。首字母小写,后面单词的首字母需要大写。myFirstName
  • 推荐翻译网站:有道爱词霸

6、一个小例子

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><script>// 一打开浏览器就出现弹框,弹出警示框alert('我是最美的女孩');// 输入框var myname1=prompt('这是一个名字' );// 注意的点:对于变量,输出变量,alert中不能加引号alert(myname1);// 控制台,程序员专用console.log('我是程序员');// 声明变量var age;// 赋值age=18;// 输出结果console.log(age);// 变量的初始化var myname ='zhang';console.log(myname);
// 交换两个变量var temp;var apple1='青苹果';var apple2='红苹果';temp=apple1;apple1=apple2;apple2=temp;console.log(apple1)console.log(apple2)</script><!-- 外部js引用 --><script src="my.js"></script>
</head>
<body><h1>嗨喽,美女帅哥</h1><!-- 点击,出现弹框 --><input type="button" value="唐伯虎" onclick="alert('秋香')">
</body>
</html>

运行结果:

1>

2>

3>

4>

JavaScript高级编程语言基础语法相关推荐

  1. JS:JavaScript编程语言基础语法总结

    JS:JavaScript编程语言基础语法总结 目录 常用基础语法 一.变量 1.声明变量var 二.语句 1.if判断语句 2.for循环语句 三.函数 1.定义一个函数 常用基础语法 consol ...

  2. Javascript核心技术的基础语法

    Javascript核心技术的基础语法 一.什么是javascript Javascript是基于对象和事件驱动的脚本语言,主要是嵌入到HTML中,应用在客户端,动态操作网页元素,也可以作用于服务端. ...

  3. JavaScript脚本语⾔基础语法笔记总结

    JavaScript脚本语⾔&基础语法&笔记总结 0.学前准备: JavaScript简介使⽤⽅法 1. JavaScript简介 什么是JavaScript? 前端Web技术的组成: ...

  4. Javascript(前端知识)----------基础语法

    多态的本质是:让用户不知道引用实际上是什么类型,也能调用里面的方法,让封装更进一步,降低了用户的使用成本: 举例子: 1)集合类: List<String> list=new ArrayL ...

  5. JavaScript进阶篇①——基础语法

    一.认识JS 你知道吗,Web前端开发师需要掌握什么技术?也许你已经了解HTML标记(也称为结构),知道了CSS样式(也称为表示),会使用HTML+CSS创建一个漂亮的页面,但这还不够,它只是静态页面 ...

  6. 【JavaScript 笔记 】— 基础语法(数据类型、字符串、数组、对象、Map、Set、iterable、函数基础)

    JavaScript个人笔记 数据类型和变量 浮点数的相等比较 null 和 undefined == 与 === strict模式 字符串 模板字符串 字符串常用方法 数组 数组常用方法 对象 条件 ...

  7. javascript入门及基础语法结构

    1.什么是变量? 如何声明变量?变量名的命名规则 变量: 可变的量 var 变量名=变量值; 变量的组成: (1)字母 _ $ 不能以数字开头 ,(2)变量名不能是JavaScript关键字和保留字开 ...

  8. 【JavaScript系列】JS基础语法_从变量到数组一网打尽_有教程有实战

    [JavaScript系列]基础语法_从变量到数组一网打尽_有教程有实战 JavaScript基础语法目录 基础语法 延迟和异步脚本 变量 数据类型 数据类型简介 简单数据类型与复杂数据类型 栈和堆 ...

  9. python 基础语法学习笔记(2019年4月第二周学习笔记)

    python day01 2019.4.8 计算机基础,python 变量 1.随机存储器就是内存:断电数据丢失,读写速度快 2.外存储器,硬盘,断电数据依然保存,缺点,读写速度慢 3.操作系统是什么 ...

最新文章

  1. 如何构建高可用和可伸缩的架构?
  2. SQL语句操作大全(本文系转载)
  3. 多线程池、饱和策略详解
  4. django的admin管理后台到底是否靠谱呢
  5. php网站搭建致命错误203终止,PHP致命错误:无法重新分配$this
  6. springboot md5加密_SpringSecurity入门-SpringBoot集成SpringSecurity
  7. Taro+react开发(44)taro基本使用
  8. egg.js java 生产数据_eggjs中,自动从数据库直接生成model.
  9. 【题解】Luogu P5360 [SDOI2019]世界地图
  10. 递归、搜索、贪心、动态规划的区别
  11. android gradle NDK简介
  12. mysql sysbench 1.0.X
  13. TOGAF9企业架构规划与设计学习考试经验简记
  14. 人脸数据集汇总(附百度云盘链接)
  15. Rmarkdown教程
  16. 加ing形式的单词有哪些_动词ing形式变化规则有哪些
  17. 小程序开发商可以在哪里接项目订单/有几种接单方式
  18. 1-selenium-安装及模拟谷歌邮箱登录
  19. ftp服务器无法上传文件,ftp无法上传文件的原因
  20. otl连接mysql数据库_OTL--c++中连接数据库的方法

热门文章

  1. 前端react引入阿里矢量图标
  2. educoder多路选择器与应用4关卡通关2选一、4选一、8选一、MUS应用(在Logisim上演示)
  3. 复杂网络中重要节点挖掘方法综述
  4. NOAA气象数据整理-各站点年月均降水量(2000-2022年)
  5. ds服务器没检测到有响应,设备或资源dns没检测到有响应 网络无法连接
  6. 富士施乐S2110显示J-4请更换感光鼓后无法进行HFSI计数器初始化的另类操作
  7. ad自动连线_AD19如何使用强大的自动布线功能
  8. 黑群晖6.x安装教程
  9. ubuntu vscode 换字体
  10. sap中re凭证是什么意思_凭证类型中代号:AB,SA,RV具体是 什么意思?