1.javascript是什么?

它是一门基于客户端的脚本语言,是相对于服务器而言,浏览器就是一个客户端软件,浏览器从服务器上将资源(html,css,js,图片等)请求下来 并且在本地利用浏览器去解析这些资源服务器本质上也是一台电脑。用来接收客户端发过来的请求,并处理请求。同时存储数据 读取数据等操作

2.javascript的作用

  1、网页特效
  2、表单验证
  3、服务端的JS (node.js)
  4、命令行工具 (node.js)
  5、app
  6、游戏开发

但是我们在实际开发过程中,大多是用来写网页效果以及处理数据渲染

3.javascript的组成

  • ECMAscript JavaScript的核心,描述了语言的基本语法和数据类型,ECMAScript是一套标准,定义了一种语言的标准与具体实现无关
  • DOM(document object model 文档对象模型)一套操作页面元素的API
  • BOM(browser object model 浏览器对象模型)一套操作浏览器功能的API

 4.javascript的书写

  1,script的标签可以放在页面的任何部分,但是建议放在</body>前面

  2,独立的JS文件 通过script标签引入

5.javascript注释

  1、单行注释 // 用在代码上 2、多行注释 / 多行注释 / 用在说明文档上

6.输出语法  

// 调用弹出框功能
alert('Hello world');
// 调用对话框功能
prompt('Hello');
// 确认框
confirm('Are you sure?');
// 向页面输入对应的值
document.write('你好呀');
// 向控制台输出日志
console.log('我是出现在控制台 ,一般用于调试代码');

7.变量

  7.1含义:内存里面一块被命名的内存空间 可以理解为一个带有标识的容器,用来存储数据

  7.2 变量的好处更方便程序员使用内存 方便程序维护 

// 声明变量并赋值var i = 1;// 先声明 在赋值var m;m = 1;// 变量未声明 直接赋值 这种不推荐 不符合规范 并且会带来问题(作用域)n = 1;// 不声明 不赋值 会直接报错 特殊值不会
  console.log(n);// 同时声明多个变量 并单独赋值var a,b,c,d;a = 1;b = 2;c = 3;d = 4;// 同时申明多个变量并赋同一个值var a = b = c = d = 1;

 7.3变量命名规则和规范  

    1,规则  不遵守会报错 -由字母、数字、下划线、$符号组成,不能以数字开头 -不能是关键字和保留字,例如:case for var -区分大小写

    2,规范  尽量遵守 -变量名必须有意义 -遵守驼峰式命名法 首字母小写,后面单词首字母大写 例如:userInfor

8.数据类型

七大数据类型

  • 基本数据类型(简单数据类型)

    • number 数值型
    • string 字符串
    • boolean 布尔型
    • undefined 未定义
    • null 空引用
  • 引用数据类型(复杂数据类型)
    • object
    • Array
    • http://www.njn2935.top/
      http://www.gmn7922.top/
      http://www.gdi2417.top/
      http://www.dpz7007.top/
      http://www.slg0631.top/
      http://www.pzq0064.top/
      http://www.jqg9208.top/
      http://www.smp7329.top/
      http://www.sqd7023.top/
      http://www.bmh5849.top/
      http://www.lwg3929.top/
      http://www.wgt9662.top/
      http://www.bux1348.top/
      http://www.ukr4854.top/
      http://www.cfs8763.top/
      http://www.psd1092.top/
      http://www.xck1603.top/
      http://www.fgm4024.top/
      http://www.zoj1707.top/
      http://www.oiv1998.top/
      http://www.ftw8814.top/
      http://www.jfs6888.top/
      http://www.kdx4817.top/
      http://www.sbx6519.top/
      http://www.rrq5611.top/
      http://www.pxk9336.top/
      http://www.vik6796.top/
      http://www.kod8371.top/
      http://www.nuq3623.top/
      http://www.vfv3740.top/
      http://www.tbt7039.top/
      http://www.wky3695.top/
      http://www.kcs3342.top/
      http://www.gum4900.top/
      http://www.mrw5927.top/
      http://www.wnu1861.top/
      http://www.vlc4617.top/
      http://www.idv6045.top/
      http://www.jmk5203.top/
      http://www.mug5965.top/
      http://www.gtt6107.top/
      http://www.cnp6436.top/
      http://www.sdx1013.top/
      http://www.jwd3113.top/
      http://www.qeu2095.top/
      http://www.tux4376.top/
      http://www.tay3928.top/
      http://www.tgq6935.top/
      http://www.win4778.top/
      http://www.ngh4321.top/
      http://www.cqq1459.top/
      http://www.fxm1291.top/
      http://www.wyz5825.top/
      http://www.kbx3827.top/
      http://www.tqt8862.top/
      http://www.yma5505.top/
      http://www.rye6349.top/
      http://www.xqs4260.top/

javascript的基础-1相关推荐

  1. JavaScript 设计模式基础(二)

    JavaScript 设计模式基础(一) 原型模式 在以类为中心的面向对象编程语言中,类和对象的关系就像铸模和铸件的关系,对象总是从类中创建.而原型编程中,类不是必须的,对象未必从类中创建而来,可以拷 ...

  2. javaScript系列 [01]-javaScript函数基础

    [01]-javaScript函数基础 1.1 函数的创建和结构 函数的定义:函数是JavaScript的基础模块单元,包含一组语句,用于代码复用.信息隐蔽和组合调用. 函数的创建:在javaScri ...

  3. JavaScript的基础学习篇

    在学习JavaScript之前,我们应该先认识一下什么是脚本语言(Scripting Language)? 脚本语言就是一种简单的程序.在运行之前不需要先进行编译,所有的代码都是在客户程序中直接被执行 ...

  4. JavaScript 语言基础知识点图示

    JavaScript 语言基础知识点图示: 转载于:https://www.cnblogs.com/mrxia/p/4059252.html

  5. JavaScript正则表达式-基础入门

    JavaScript正则表达式-基础入门 字符类,如 /w/ 为匹配任何ASCII字符组成的字符 重复, 如 /w{1,3}/ 为匹配一到三个单词 选择.分组和引用 指定匹配位置 修饰符 直接量字符 ...

  6. JavaScript 语言基础知识点总结(思维导图)

    1.JavaScript数组 2.JavaScript 函数基础 3.Javascript 运算符 4.JavaScript 流程控制 5.JavaScript 正则表达式 6.JavaScript ...

  7. JavaScript语言基础(二)

    一.之前介绍了JavaScript语言基础的关键字.标识符.常用的数据类型,文章地址:JavaScript语言基础(一) ,下面来介绍JavaScript基础中的常量和变量. 1.常量:当程序运行时, ...

  8. JavaScript语言基础(一)

    1.通过学习JavaScript语言基础,我们应该了解关键字与标识符.掌握JavaScript常用的数据类型.熟悉常量与变量.熟悉运算符和表达式. JavaScript语言基础知识框架如下图所示: 此 ...

  9. 《HTML5+JavaScript动画基础》——2.4 JavaScript对象

    本节书摘来自异步社区<HTML5+JavaScript动画基础>一书中的第2章,第2.4节,作者:[美]Billy Lamberta , Keith Peters著,更多章节内容可以访问云 ...

  10. JavaScript的基础语句整理

    JavaScript的基础语句整理 文章目录 JavaScript的基础语句整理 一.JavaScript的输出 二.JavaScript的基础语句 2.JavaScript语句的关键词 总结 大部分 ...

最新文章

  1. hibernate延迟加载(get和load的区别)
  2. Apache Kudu 1.9.0 发布,支持位置感知
  3. oracle--表,用户,授权
  4. StringBuffer的用法
  5. 如何配置html prettify,[HTML] Prettify 代码高亮使用总结
  6. COGS 36. 求和问题
  7. 在Azure Container Service创建Kubernetes(k8s)群集运行ASP.NET Core跨平台应用程序
  8. threejs向量夹角和夹角方向
  9. 开源!让图像识别训练速度提升了8.7倍
  10. Java记录 -45- List的toString方法
  11. 滨州智能dcs系统推荐_推荐一:智能变电站监控系统典型作业培训教材
  12. Atitit 技术体系路线图与金字塔模型 前端技术层次金字塔 目录 1. 原理core 框架层 》》 模块 项目层 1 1.1. 技术原理层 1 1.2. 框架层 1 1.3. 模块 1 2.
  13. b站 前端构架_技术干货:哔哩哔哩(B站)功能框架图
  14. 拆分PDF文件的一个办法
  15. cadence ETS安装过程
  16. 基于LMS及FxLMS算法的ANC主动降噪仿真分析
  17. 51制作贪吃蛇小游戏,附带Proteus仿真
  18. 软件开发生命周期(SDLC) 【详解】(含公司产品研发流程图、大厂研发架构图、大厂研发流程图)
  19. 微擎 公众号分享朋友圈不显示缩略图
  20. 用EFS加密文件的方法

热门文章

  1. mysql实现俩个属性加减运算_mysql加减乘除
  2. CTF学习-密码学解题思路
  3. java des ecb_DES ECB加解密的Java实现
  4. 《Dreamweaver CS6 完全自学教程》笔记 第十章:表单的使用
  5. 无线网络CSMA/CA原理分析以及相关技术的介绍和分析
  6. ora2pg参数fkey_deferrable引出创建索引NOT VALID方式
  7. 关于updated()函数没有执行
  8. 电脑更换固态硬盘并安装系统
  9. [附源码]JAVA毕业设计景区门票系统(系统+LW)
  10. 2023-2029全球斑马鱼行业调研及趋势分析报告