JavaScript快速上手
引入JavaScript项目
在html中
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title> <!-- script标签内,写JavaScript -->
<!-- <script>-->
<!-- alert("hello world");-->
<!-- </script>-->
<script src="js/aj.js"></script>
</head>
<body> </body>
</html>
在js/aj.js中
alert("hello, world")
- 不用定义type="text/javascript"也是默认为JavaScript
<script type="text/javascript"></script>
基本语法入门
js代码的注释和Java是一样的
JS的调用方式
- js可是内部调用
<script> </script>
- js也可以外部引入,不易
<script src="js/aj.js"></script>
JS变量的方式
定义变量 Java中是 变量类型 变量名 = 变量值; 但是,JavaScript中没有变量类型,所有变量都是 var类型只要你按照Java的规范写JavaScript,不会出错,JavaScript严格区分大小写
<script>
//1. 定义变量 Java中是 变量类型 变量名 = 变量值;
// JavaScript中没有变量类型,所有变量都是 var类型
var num = 1;
var name = "zhangsan";
alert("num = "+num +" name = "+name);
</script>
条件控制
//2. 条件控制
var source = 65;
if(source >60 && source < 70){
alert("60-70");
}else if(source >70 && source < 80){
alert("70-80");
}else{
alert("other");
}
调试JavaScript
点击浏览器的F12进入开发者模式,选着Console控制台,就可已在Console写代码

调试JavaScript的方式一:比如想要显示source这个变量的值,可以在console里面写alert(score);然后点回车,就会弹出source的值

调试JavaScript的方式二:也可以使用console.log(score);点击回车,显示source这个变量的值


//3. JavaScript调试
console.log(score);//相当于Java的System.out.println();

打断点的方式:
- 点击要打断点的地方

- F5刷新,就可以进入断点

- 右侧上方有调试的按键
可以在Chrome中修改JavaScript代码,修改后点击Ctrl+S是保存自己的更改
Step into next function call 点击会下一步,会进入方法
Step over next function call 点击会继续下一步,但是不进入方法内部
Deactivate breakpoints 点击变为蓝色,蓝色表示会忽略所有断点
Application存储一些网页数据,

JavaScript快速上手的更多相关文章
- 快速上手RaphaelJS-Instant RaphaelJS Starter翻译(一)
(目前发现一些文章被盗用的情况,我们将在每篇文章前面添加原文地址,本文源地址:http://www.cnblogs.com/idealer3d/p/Instant_RaphaelJS_Start ...
- knockoutJS 快速上手
翻译:Knockout 快速上手 - 3: knockoutJS 快速上手 许多时候,学会一种技术的有效方式就是使用它解决实际中的问题.在这一节,我们将学习使用 Knockout 来创建一个常见的应用 ...
- Java 程序员快速上手 Kotlin 11 招
欢迎大家关注腾讯云技术社区-博客园官方主页,我们将持续在博客园为大家推荐技术精品文章哦~ 作者:霍丙乾 近经常会收到一些 "用 Kotlin 怎么写" 的问题,作为有经验的程序员, ...
- 官方 React 快速上手脚手架 create-react-app
此文简单讲解了官方 React 快速上手脚手架的安装与介绍. 1. React 快速上手脚手架 create-react-app 为了快速地进行构建使用 React 的项目,FaceBook 官方发布 ...
- 【技术文章】《快速上手nodejs》
本文地址:http://www.cnblogs.com/aiweixiao/p/8294814.html 原文地址: 扫码关注微信公众号 1.写在前面 nodejs快速上手 nodejs使ja ...
- 从零开始学 Web 之 Ajax(三)Ajax 概述,快速上手
大家好,这里是「 从零开始学 Web 系列教程 」,并在下列地址同步更新...... github:https://github.com/Daotin/Web 微信公众号:Web前端之巅 博客园:ht ...
- Flask入门和快速上手
目录 Flask入门和快速上手 python三大主流框架对比 Flask安装 依赖 可选依赖 创建flask项目 flask最小应用--hello word 非法导入名称 调试模式 路由 唯一的 UR ...
- [Full-stack] 快速上手开发 - React
故事背景 [1] 博客笔记结合<React快速上手开发>再次系统地.全面地走一遍. [2] React JS Tutorials:包含了JS --> React --> Red ...
- webpack快速入门——webpack3.X 快速上手一个Demo
1.进入根目录,建两个文件夹,分别为src和dist 1).src文件夹:用来存放我们编写的javascript代码,可以简单的理解为用JavaScript编写的模块. 2).dist文件夹:用来存放 ...
随机推荐
- ef学习记录
EF Core (EntityFramework Core)是实体关系映射(O/RM)数据库访问框架.这个模式的好处就是让开发人员可以用对象模型来操作数据库,这是一种对开发人员较为友好的方式. O/R ...
- Matching Engine For Laravel(基于redis的撮合引擎),PHP高性能撮合引擎
Laravel Package for Matching Engine 快速开始 github地址 安装: composer require sting_bo/mengine 复制配置文件: php ...
- 2.API的理解和使用
标题 : 2.API的理解和使用 目录 : Redis 序号 : 2 zset的成员是唯一的,但分数(score)却可以重复. 有序集合的内部编码 1.ziplist(压缩列表):当有序集合的 ...
- Leetcode(337)-打家劫舍III
小偷又发现一个新的可行窃的地点. 这个地区只有一个入口,称为"根". 除了根部之外,每栋房子有且只有一个父房子. 一番侦察之后,聪明的小偷意识到"这个地方的所有房屋形成了 ...
- C++中main函数的返回值一定要是int
因为大学上课时候,经常是在主函数中做处理,直接用cout语句输出到显示设备,所以一直在用void main(). 直到后面具体编程的时候,才发现void main()这种用法是按 C89(C语言的早期 ...
- Leetcode(18)-四数之和
给定一个包含 n 个整数的数组 nums 和一个目标值 target,判断 nums 中是否存在四个元素 a,b,c 和 d ,使得 a + b + c + d 的值与 target 相等?找出所有满 ...
- Linux下/bin和/sbin的区别
bin: bin为binary的简写主要放置一些系统的必备执行档例如:cat.cp.chmod df.dmesg.gzip.kill.ls.mkdir.more.mount.rm.su.tar等./u ...
- TypeScript Version 23 Design Patterns
TypeScript Version 23 Design Patterns TypeScript 设计模式 https://refactoring.guru/design-patterns/types ...
- reCAPTCHA OCR 详解 , 验验证, OCR(光学自动识别)
WEB安全专题 reCAPTCHA的诞生及意义 CMU(卡耐基梅隆大学)设计了一个名叫reCAPTCHA的强大系统,让电脑去向人类求助.具体做法是:将OCR(光学自动识别)软件无法识别的文字扫 ...
- translate.js
http://www.openxrest.com/translatejs/index.html translate.js translate.js is a jQuery plugin to tran ...