JavaScript介绍

news/2024/11/13 4:34:10/

1.JavaScript是什么?

2.JavaScript书写位置?

3.JavaScript注释?

4.JavaScript结束符?

5.JavaScript输入和输出语法?

6.JavaScript字面量?

JavaScript学习权威网站:JavaScript | MDN (mozilla.org)https://developer.mozilla.org/zh-CN/docs/Web/JavaScript

一、javascript是什么?

1.是什么?

   是一种运行在客户端(浏览器)的编程语言,实现人机交互。

2.做什么?

    网页特效---监听用户的一些行为让网页做出对应的反馈

   表单验证---针对表单数据的合法性进行判断

   数据交互---获取后台的数据,渲染到前端

   服务端编程---node.js

  

 3.有什么?

   

    ECMAScript:

     规定了js基础核心知识。比如:变量、分支语句、循环语句、对象等等。

   WEB APIs:

   DOM操作文档,比如对页面元素进行移动、大小、添加删除等操作。

   BOM操作浏览器,比如页面弹框,检测窗口宽度、存储数据到浏览器等

二、书写位置

      1.行内、内部、外部

     2.注意:

       书写的位置尽量写到文档末尾</body>前面

       外部js标签中间不要写代码,否则会被忽略

三、注释

      1.单行注释

        符号://

       作用:右边一行代码会被忽略

       快捷键:ctrl+/

      2.块注释

       符号:/* */

       作用:在/* 和*/之间的所有内容都会被忽略

       快捷键:shift+alt+a

  四、结束符

     ; 可省略

       

    五、输入和输出语法

      输入语法:

      prompt('请输入内容');

     显示一个对话框,对话框中包含一条文字信息,用来提示用户输入文字。

         输出语法:

        语法1:

         document.write('要出的内容');

         输出的内容写的是标签,也会被解析成网页元素。

       语法2:

       alert('要出的内容');

      页面弹出警告对话框

     语法3:

     console.log('控制台打印');

    控制台输出语法,程序员调试使用

  

    ps小提示:alert()和prompt()会跳过页面渲染先被执行。

   六、字面量

     在计算机科学中,字面量(literal)是在计算机中描述 事/物

     比如:

     工资是:1000,此时1000就是 数字字面量

     '程序员'    字符串字面量

     []   数组字面量

     {}   对象字面量

     ...

     此篇结束,欢迎各位朋友积极点评,如有错处,敬请批评指正


http://www.ppmy.cn/news/64006.html

相关文章

2017年上半年软件设计师下午试题

试题四 阅读下列说明和 C 代码&#xff0c;回答问题 1 至问题 3&#xff0c;将解答写在答题纸的对应栏内。 【说明】 假币问题&#xff1a;有 n 枚硬币&#xff0c;其中有一枚是假币&#xff0c;己知假币的重量较轻。现只有一个天平&#xff0c;要求用尽量少的比较次数找出这枚…

纯比例控制为什么会存在稳态误差,用纯增益系统举例

warning: 本文仅为个人思考&#xff0c;非常不严谨甚至可能会出现严重错误&#xff0c;请读者仔细甄别&#xff0c;若本文真的存在严重错误&#xff0c;恳请评论区纠正&#xff0c;我看到将会考虑修改或者删除文章 纯比例控制存在稳态误差是由其本质&#xff08;控制逻辑&#…

【C++复习2】C++编译器的工作原理

如果你是一名newbird的话&#xff0c;建议观看如下视频加深你的理解&#xff0c;再看如下内容&#xff1a; https://www.bilibili.com/video/BV1N24y1B7nQ?p7 The cherno会额外告诉你如何将目标文件转换成汇编代码&#xff0c;CPU执行指令的过程以及编译器如何通过删除冗余变…

hadoop伪分布式搭建教程

官方参数文档 Apache Hadoop 3.3.5 – HDFS Users Guide Hadoop是一个分布式存储和计算框架&#xff0c;由以下几个组件组成&#xff1a; 1. Hadoop Distributed File System (HDFS)&#xff1a;Hadoop分布式文件系统&#xff0c;用于存储大量数据&#xff0c;并提供高可靠性和…

阿里云Intel(R) Xeon(R) Platinum处理器2.5 GHz主频

阿里云服务器CPU处理器Intel(R) Xeon(R) Platinum&#xff0c;2.5 GHz主频&#xff0c;3.2 GHz睿频&#xff0c;测试的云服务器ECS为通用算力型u1实例ecs.u1-c1m2.large&#xff0c;如下图&#xff1a; 阿里云服务器CPU处理器Intel(R) Xeon(R) Platinum 目前使用这款CPU处理器…

[图形学] 射线和线段之间的最小距离

1 说在前面 本文的主要内容来自于Unity引擎中Spline功能的一个函数&#xff0c;一开始我难以理解这几个向量运算的作用和几何意义&#xff0c;经过一番思考后总结如下&#xff1a; 该段代码实际上更像是两个直线之间寻找最短距离&#xff0c;然后判断该距离对应的点在其中一条…

联通云正式启动“同舟计划”,点燃数字引擎赋能产业未来

科技云报道原创。 当数据成为重要生产要素&#xff0c;算力被视为数字时代的核心生产力&#xff0c;以此为基础的“算网融合”将激发数字经济新动能。 作为云计算国家队&#xff0c;联通云在不断寻求技术突破、深度扎根实体产业的过程中&#xff0c;开启了自我持续进化之路。…

C语言入门:如何声明、定义整形变量?

C语言入门&#xff1a;如何声明、定义整形变量&#xff1f; 在C语言中&#xff0c;变量是指在程序中用来存储数据的一段内存空间。在一段程序中需要用到某个数据时&#xff0c;就需要声明并定义一个相应的变量。本篇文章将为大家介绍如何声明和定义整形变量&#xff0c;以及一…