JS基础-day1

本文介绍了JavaScript的基础知识,包括它在浏览器和服务器端的应用,以及如何搭建开发环境。通过创建HTML和JS文件实现浏览器端的运行,通过Node.js运行服务器端的JS。文章还讲解了JS的语法规范,如变量的声明、命名规则和赋值,并强调了其弱类型特性。
摘要由CSDN通过智能技术生成

一.JS概述

 JS既可以运行在浏览器,也可以运行在服务器端

 浏览器端可以实现用户的交互效果,还可以进行后端开发,例如:操作数据库,调用其它服务器..

 特点:

   无需编译,由JS引擎解释执行 —— 解释型语言

   弱类型语言

   基于对象

   跨平台性

二.搭建开发环境

 1.客户端

   每个浏览器中都有自带的JS解释器

   国际公认5大浏览器(有自己的内核)

      谷歌/火狐/edge/Safari/欧朋

   国内浏览器内部都是采用国外浏览器内核

 2.服务器端

   安装Node.js

  下载地址   www.nodejs.org

  查看是否安装

    在命令行中,输入  node  -v

 3.运行JS

  浏览器端

   创建01.js和01.html,把js文件嵌入到html中

<script  src=”01.js”></script>

  Node.js

   在命令行cmd下

     node   拖拽要运行的js文件

三.JS的语法规范         

  区分大小写

  每行代码结束的分号可以省略

  分为单行注释(//...)和多行注释(/*...*/)

四.变量

 用于存储数据的容器

 x=1

 1.声明变量

  使用关键字var声明变量,然后把值保存到变量中。

   一次声明一个变量

     var x=1   

   一次声明多个变量,多个之间用逗号隔开

     var a=2,b=3

 2.命名规则

  变量名称可以由英文字母、数字、下划线、美元符号组成

  不能以数字开头

  不能使用关键字

     变量名称可读性:让名字有语义化,多个单词之间需要分隔开

     email    phone    user_name   userName

     yongHuMing

 3.变量赋值

   声明变量后未赋值,则为undefined(未定义,空值)

   可以多次赋值,并且赋不同类型的值,这是弱类型语言特点

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值