首页 > 其他分享 >JS引入

JS引入

时间:2024-03-24 17:13:36浏览次数:38  
标签:代码 JavaScript js 注释 引入 JS bug

【一】JavaScript介绍

【1】什么是js

  • js也是一门编程语言,也可以写后端代码

【2】什么是node.js

  • 由于前端非常受制于后端,所以有人想要通过js来编写后端代码,以此拜托后端的限制
  • 由此开发出来了一个叫nodejs的工具,它可以支持js在后端服务器运行起来
  • 但是功能实现的并不完美

【3】JavaScript和JAVA的关系

  • JavaScript只是蹭了java的热度,两者之间并没有什么关系

【4】JavaScript十一i们不完善的语言

  • JS最初由一个程序员花了七天时间开发的 里面存在很多bug
  • 为了解决这些bug一直在编写相应的补丁
  • 补丁本身又有bug
  • 最后导致了js中有很多不符合逻辑的地方(成了大家墨守成规的东西)

【5】总结

  • JavaScript是由ECMAScript、DOM、BOM组成

  • JS是运行在浏览器脚本的语言

【二】注释语法

【1】单行注释

// 单行注释

【2】多行注释

/*
多行注释
多行注释
*/

【三】引入方式

【1】在script标签内写js代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>// 可以在这里写JS代码</script>
</head>
<body>


</body>
<script>
    <!-- 可以在这里写JS代码   -->
</script>
</html>

【2】script标签src属性引入外部js代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="外部JS代码位置"></script>
</head>
<body>


</body>
</html>

【四】语法结构

  • js代码是以分号作为结束符的
  • 但是不写分号也不会报错

标签:代码,JavaScript,js,注释,引入,JS,bug
From: https://www.cnblogs.com/Hqqqq/p/18092675

相关文章

  • JS基础
    变量【1】JS变量的命名规范变量名只能是由数字字母下划线$组成的推荐使用驼峰式命名如userName首字母不推荐大写(python推荐使用下划线连接)不能用关键字作为变量名【2】varletconst的区别var时一个全局的变量声名关键字,在函数内可以直接对他修改let是一个块级......
  • jQuery引入
    【一】什么是BOM/DOMBOM,浏览器对象模型,它使得JavaScript有能力与浏览器进行对话DOM,文档对象模型,可以通过它访问HTML文档的所有元素他们是JavaScript与浏览器以及网页内容进行交互的核心【1】BOM概述浏览器对象模型(BOM)则是浏览器提供的API集合,主要用于处理与浏览器环境相......
  • JS数据类型
    【一】数据类型【1】JS中的数据类型简单数据类型:NumberStringundefinedBooleannull复杂数据类:Object【2】查看数据类型typeof方法console.log(typeof(...))【二】变量和常量js是一门拥有动态类型的语言varstr='hqq';varstr=123;varstr=[];//st......
  • 继续nodejs
    昨天学习完了读写模块,今天继续学习Path路径模块1、路径拼接,path.join方法用法很简单,首先,使用路径模块要声明个常量,constpath=require(‘path’)然后直接使用就好了,constfpath=path.join(‘路径1’,‘路径2’,‘路径3’,‘路径4’,‘路径5’)输出的结果就是这几个路径连在一起......
  • 最长子字符串的长度(二)【华为OD机试JAVA&Python&C++&JS题解】
    一.题目-最长子字符串的长度(二)给你一个字符串s,字符串s首尾相连成一个环形,请你在环中找出’l’、‘o’、‘x’字符都恰好出现了偶数次最长子字符串的长度。输入描述:输入是一串小写的字母组成的字符串。输出描述:输出是一个整数补充说明:1<=s.length<=5x10^5......
  • 孙悟空吃蟠桃【华为OD机试JAVA&Python&C++&JS题解】
    一.题目-孙悟空吃蟠桃孙悟空爱吃蟠桃,有一天趁着蟠桃园守卫不在来偷吃。已知蟠桃园有N颗桃树,每颗树上都有桃子,守卫将在H小时后回来。孙悟空可以决定他吃蟠桃的速度K(个/小时),每个小时选一颗桃树,并从树上吃掉K个,如果树上的桃子少于K个,则全部吃掉,并且这一小时剩余的时间里不再......
  • threejs(一)
    一、Threejs简介Three.js是一款运行在浏览器中的3D引擎,你可以在网页中创建和显示动画的3D计算机图形。它是一个开源项目,其目标是创建一个易于使用,轻量级,可移植的3D库。Three.js以WebGL为基础,封装了底层的WebGLAPI,提供了更简洁易用的3DAPI接口,让开发者能够更方便地创建和显示3D......
  • 智能停车场管理系统设计与实现|jsp+ Mysql+Java+ B/S结构(可运行源码+数据库+设计文档
    本项目包含可运行源码+数据库+LW,文末可获取本项目的所有资料。推荐阅读100套最新项目最新ssm+java项目文档+视频演示+可运行源码分享最新jsp+java项目文档+视频演示+可运行源码分享最新SpringBoot项目文档+视频演示+可运行源码分享2024年56套包含java,ssm,springboot的平台......
  • 医院预约挂号系统设计与实现|jsp+ Mysql+Java+ Tomcat(可运行源码+数据库+设计文档)
    本项目包含可运行源码+数据库+LW,文末可获取本项目的所有资料。推荐阅读100套最新项目最新ssm+java项目文档+视频演示+可运行源码分享最新jsp+java项目文档+视频演示+可运行源码分享最新SpringBoot项目文档+视频演示+可运行源码分享2024年56套包含java,ssm,springboot的平台......
  • 智能停车场管理系统设计与实现|jsp+ Mysql+Java+ B/S结构(可运行源码+数据库+设计文档
    本项目包含可运行源码+数据库+LW,文末可获取本项目的所有资料。推荐阅读100套最新项目最新ssm+java项目文档+视频演示+可运行源码分享最新jsp+java项目文档+视频演示+可运行源码分享最新SpringBoot项目文档+视频演示+可运行源码分享2024年56套包含java,ssm,springboot的平台......