学习打卡——JavaScript第二天
JavaScript输出
JavaScript不提供任何内建的打印或显示函数
JavaScript显示方案
- 使用 window.alert() 写入警告框
- 使用 document.write() 写入HTML输出
- 使用 innerHTML 写入HTML元素
- 使用 console.log() 写入浏览器控制台
使用innerHTML
访问 HTML元素 JavaScript可使用 document.getElementById(id)
id 属性定义 HTML 元素。innerHTML 属性定义 HTML 内容:
<!DOCTYPE html>
<html>
<body>
<h1>我的第一张网页</h1>
<p>我的第一个段落</p>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = 5 + 6;
</script>
</body>
</html>
使用 documet.write()
使用 document.write()比较方便
<!DOCTYPE html>
<html>
<body>
<h1>我的第一张网页</h1>
<p>我的第一个段落 </p>
<script>
document.write(5+ 6);
</script>
</body>
</html>
使用 window.alert()
您能够使用警告框来显示数据:
<!DOCTYPE html>
<html>
<body>
<h1>我的第一张网页</h1>
<p>我的第一个段落</p>
<script>
window.alert(5 + 6);
</script>
</body>
</html>
JavaScript 语句
在 HTML 中,JavaScript 语句是由 web 浏览器“执行”的“指令”
var x, y, z; // 语句 1
x = 22; // 语句 2
y = 11; // 语句 3
z = x + y; // 语句 4
JavaScript 程序
计算机程序 是由计算机“执行”的一系列“指令”
在编程语言中,这些编程指令被称为语句。
JavaScript 程序 就是一系列的编程语句。
JavaScript语句
语句构成:
- 值,运算符, 表达式, 关键字和注释。
-
document.getElementById("demo").innerHTML = "Hello Kitty."; //这条语句告诉浏览器在 id="demo"的HTML元素中输出 "Hello Kitty."
分号;
分号分隔JavaScript语句
a = 5;
b = 6;
c = a + b;
JavaScript代码块
- JavaScript 语句可以用花括号({...})组合在代码块中。
- 代码块的作用是定义一同执行的语句
function myFunction() {
document.getElementById("demo").innerHTML = "Hello Kitty.";
document.getElementById("myDIV").innerHTML = "How are you?";
}
JavaScript关键词
JavaScript语句常常通过某个关键词来标识需要执行的JavaScript动作
| 关键词 | 描述 |
|---|---|
| break | 终止 switch或循环 |
| continue | 跳出循环并在顶端开始 |
| debugger | 停止执行 JavaScript 并调用调试函数(如果可用) |
| do ... while | 执行语句块, 并在条件为真时重复代码块 |
| for | 标记需被执行的语句块, 只要条件为真 |
| function | 声明函数 |
| if...else | 标记需被执行的语句块,根据某个条件 |
| return | 退出函数 |
| switch | 标记需被执行的语句块,根据不同的情况 |
| try ... catch | 对语句块实现错误处理 |
| var | 声明变量 |
相关推荐
levels:使用 smoothState.js 的 Ghost 主题
关卡——幽灵主题 特征 使用 smoothState.js 加载带有 CSS 流畅过渡的 AJAX 页面。 自定义上一篇/下一篇文章导航。 支持 Ghost 0.5.x 浏览器兼容性 IE9+ ✓ 其他一切 ✓ 学分 上/下一篇文章导航基于: : by
Android毕设实战项目基于Android系统Auto.js的钉钉自动每日打卡——浙江海洋大学版本.zip
【项目资源】: 适用于从基础到高级的各种项目,特别是在性能要求较高的场景中,比如操作系统开发、嵌入式编程和底层系统编程。如果您是初学者,可以从简单的控制台程序开始练习;如果是进阶开发者,可以尝试涉及硬件或网络的项目。 【项目质量】: 所有源码都经过严格测试,可以直接运行。 功能在确认正常工作后才上传。 【适用人群】: 适用于希望学习不同技术领域的小白或进阶学习者。 可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。 【附加价值】: 项目具有较高的学习借鉴价值,也可直接拿来修改复刻。 对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。 【沟通交流】: 有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 鼓励下载和使用,并欢迎大家互相学习,共同进步。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。
50JavascriptProjects:我们有 50 个项目,其中包括 HTML5、CSS3 和 Javascript 扩展。 享受编码..
50个Javascript项目 我们有 50 个项目,其中包括 HTML5、CSS3 和 Javascript 扩展。 您可以复制任何项目的整个链接并粘贴搜索栏以显示项目。 享受编码... 1)扩展卡——https: )ExpandingCards 2)ProgressingSteps -- 3)RotatingNavigation -- 4)HiddenSearchWidget -- 5)BlurryLoading -- 6)ScrollAnimation -- 7)SplitLandingPage -- 8)FormWaweAnimation -- 9)SoundBoard --
hiragana-flashcards
平假名抽认卡 您可以在以下位置看到此部署:<<<<<<<头 3d82f05c6d9a6ac0dc70915c6bf4c0ce53130a01
动感效果的TAB选项卡jquery 插件
动感效果的TAB选项卡jquery 插件,需要的朋友可以参考下。


