JavaScript初识

是什么
  • 一种高级编程语言,通过解释执行,是一门动态类型,面向对象(基于原型)的运行在浏览器的解释型语言;
  • 一门函数先行的语言,多范式的语言,支持面向对象编程,命令式编程,函数式编程;
  • 它提供语法操控文本,数组,日期及正则表达式等,不支持I/O(Input/Output:输入输出),比如网络,存储,图形等,但这些都可有它的宿主环境提供支持。
  • 完整的JavaScript实现包含三个部分:ECMAScript(语言核心)、DOM(文档对象模型)、BOM(浏览器对象模型) :
    • ECMAScript: 描述了语言的语法和基本对象;DOM(Document Object Model):文档对象模型,描述了处理网页的内容的方法和接口;BOM:(Browser Object Model):描述了与浏览器进行交互的方法和接口。
  • 与java是两种完全不同的语言,只是名称相似。
为什么
  • 简单粗暴的回答就是:因为你没有选择。在Web世界里,只有JavaScript能跨平台、跨浏览器驱动网页,与用户交互,容易上手
  • 同时,有些特殊功能(如AJAX)必须依赖JavaScript在客户端进行支持。

  • 新兴的Node.js把JavaScript引入到了服务器端,JavaScript已经变成了全能型选手。

干什么
  • 嵌入动态文本于HTML页面
  • 读写HTML元素
  • 对浏览器事件作出响应
  • 验证数据:在数据被提交的服务器之前验证数据
  • 检测访客的浏览器信息
  • 控制cookies,包括创建和修改等
实例(Sql Sever)

实例:Hello World:

<!DOCTYPE HTML>
<html>
<head>
<title>JavaScript Hello World </title>
    <script type="text/javascript">
        document.write("Hello,World!");//在浏览器视窗内直接显示
        alert("Hello,world!");//弹窗显示
        Console.log("Hello,world");//在控制台(console)里显示,需要先开启开发工具控制台
    </script>
</head>
<body>
    HTML内容
</body>
</html>

运行结果:
这里写图片描述
点击确定后出现:

这里写图片描述

猜你喜欢

转载自blog.csdn.net/renmengmeng520/article/details/79905554