为什么说重温JS语言呢,是因为从最初入行时,已经学过JS脚本语言了,但是这一年来一直在研究数据库和后台开发,对于JS有些生疏,目前对数据库的操作以及c#语言有了一定的认知,所以重新学习JS语言的学习。本人学习有一个习惯,不喜欢管中窥豹式的方法, 而是喜欢系统性的学习,打算在博客里记录下来自己学习的里程,希望前辈指导,下面开始我的学习历程。注:基于W3School教程进行学习。

一.基础 JavaScript 实例

1.生成文本

 <!DOCTYPE html>
<html>
<body>
<script type="text/javascript">
document.write("Hello World!")
</script>
</body>
</html>

2.生成普通文本和标签

<!DOCTYPE html>
<html>
<body>
<script type="text/javascript">
document.write("<h1>Hello World!</h1>")//标签<h1>
</script>
</body>
</html>

3.head部分

<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function message()
{
alert("该提示框是通过 onload 事件调用的。")
}
</script>
</head>
<body οnlοad="message()">
</body>
</html>

4.body部分

<!DOCTYPE html><html>
<head>
</head>
<body>
<script type="text/javascript">
document.write("该消息在页面加载时输出。")
</script>
</body>
</html>

5.外部 JavaScript

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<script src="/js/example_externaljs.js">
</script>
<p>
实际的脚本位于名为 "xxx.js" 的外部脚本中。
</p>
</body>
</html>

注释:

HTML 中的脚本必须位于 <script> 与 </script> 标签之间。

脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中。

<script> 标签

如需在 HTML 页面中插入 JavaScript,请使用 <script> 标签。

<script> 和 </script> 会告诉 JavaScript 在何处开始和结束。

浏览器会解释并执行位于 <script> 和 </script> 之间的 JavaScript。

那些老旧的实例可能会在 <script> 标签中使用 type="text/javascript"。现在已经不必这样做了。JavaScript 是所有现代浏览器以及 HTML5 中的默认脚本语言。

转载于:https://blog.51cto.com/11939767/1914437

重温JavaScript相关推荐

  1. 【JavaScript】重温Javascript继承机制

    上段时间,团队内部有过好几次给力的分享,这里对西风师傅分享的继承机制稍作整理一下,适当加了些口语化的描述,留作备案. 一.讲个故事吧 澄清在先,Java和Javascript是雷锋和雷峰塔的关系.Ja ...

  2. 重温Javascript继承机制

    上段时间,团队内部有过好几次给力的分享,这里对西风师傅分享的继承机制稍作整理一下,适当加了些口语化的描述,留作备案. 一.讲个故事吧 澄清在先,Java和Javascript是雷锋和雷峰塔的关系.Ja ...

  3. 重温JavaScript(lesson4):作用域和闭包(2)

    在lesson3中我们重温了JS作用域有关的内容,理解了JS作用域再来看闭包就非常easy了. 1.闭包的概念 先来补充一个知识点(PS:如果你觉得不好理解,就看之后代码吧~),词法作用域:" ...

  4. 重温Javascript(四)-函数

    函数 函数声明提升,在执行代码之前会先读取函数声明 sayHi();function sayHi(){alert("Hi!"); } 递归 arguments.callee是指向正 ...

  5. 重温JAVASCRIPT ES6

    ES6(泛指) 详解 你不知道的 JAVASCRIPT 1. ECMASCRIPT的简单认识 2. JAVASCRIPT的认识 (1)浏览器环境下 (2) NODE 环境下 3 JS 与 平台(宿主环 ...

  6. 重温 JavaScript 系列(2):数组去重、类数组转换数组

    在牛客上看到了一些汇总文章,这里总结一下JavaScript的数组去重解决方案: 假设测试数组: var arr = [1,1,2,2,3,'true','true',true,true,15,15, ...

  7. php document.write,在JS中有关document.write()的用法(详细教程)

    这篇文章主要介绍了JS 中document.write()的用法和清空的原因浅析,需要的朋友可以参考下 可能很多朋友都遇到过这样的情况,那就是使用document.write()函数向网页中写内容的时 ...

  8. java method field_java_解析Java中的Field类和Method类,Field类 Field类中定义了一些方 - phpStudy...

    解析Java中的Field类和Method类 Field类Field类中定义了一些方法,可以用来查询字段的类型以及设置或读取字段的值.将这些方法与继承而来的member方法结合在一起.就可以使我们能够 ...

  9. 【JavaScript】重温第一次

    JavaScript 显示方案 JavaScript 能够以不同方式"显示"数据: 使用 window.alert() 写入警告框 使用 document.write() 写入 H ...

最新文章

  1. 【硅谷牛仔】当代钢铁侠-特斯拉CEO 埃隆·马斯克
  2. python 线性回归 统计检验 p值_SPSS 25 数学统计分析工具
  3. $this-load-view()
  4. Object_Type列表
  5. CSDN内容颜色、位置以及图片大小改变
  6. 怎么在VS监视DataSet类型的数据
  7. 利用VC检测程序内存溢出(转)
  8. 单片机c语言 i%3c%3c1,单片机C语言作业及上机习题及答案
  9. Windows下搭建HTK
  10. docker安装执行问题
  11. 1 常用Windows命令大全
  12. 《C语言入门经典》读后感(一)
  13. nrf24l01无线模块c语言程序,NRF24L01 无线通信模块使用
  14. Java继承关系之富二代和他爹
  15. python自动输入文字_Python自动输入【新手必学】
  16. 基于Go语言Echo+Layui的OA办公系统
  17. 微信支付:小微商户申请入驻第三步:平台证书序列号解密和敏感词加密
  18. 【电脑配置】三、解决ubuntu16.04系统无法连接wifi的错误
  19. 全民都是评选专家,提前一天泄露 2020 博客之星最终结果
  20. 双软企业税收优惠政策

热门文章

  1. 笔记本电脑怎么清理灰尘_笔记本电脑维修|笔记本电脑CPU故障
  2. JauntVR中文版登陆小米商店,首波内容有《五十度黑》
  3. 一款Octopress插件用于同步博客到其他站点
  4. 水杯测试----误人子弟啊!
  5. 雨林木风“115网络U盘”免费永久空间速度还挺快的
  6. 初识用.NET Remoting来开发分布式应用 (转载)
  7. MODE ——计算了 任意多个数字的平均值(知识点:for的循环)
  8. VMware10 —— 安装CentOS7(图解)
  9. shiro学习总结(一)----初识shiro
  10. [moka同学笔记]redis练习Demo