美文网首页
js的基础(javascript)

js的基础(javascript)

作者: 常伟波 | 来源:发表于2018-07-16 23:54 被阅读0次

1. 引入外部的js文件

<script type="text/javascript" src="js文件的路径"> </script>

<button onclick="alert('点我干嘛')">点我一下</button> js的按钮
<a href=""Javascript:alert('让你点你就点!!');">你也点我一下</a> js的超链接(点击不跳转)


document.write() 可以向<body></body>中写入内容(动态的添加)
console.log() 向控制台输出内容

2. js的注释

单行注释 多行注释
// /……/

3. 字面量(常量)和变量

常量:可以直接用的数值,字母等
变量:可以储存常量

用 var 声明一个变量,(变量必须先声明,必须要赋值,否则是undefined)

4. 标志符

  1. 字母,数字,"_","$"
  2. 数字不能开头
  3. 不能是ES的关键字 或 保留字
  4. 驼峰命名法

5. 数据类型

*1. String 字符串 2. Number 数值 3. boolean 布尔值 4.Null 空值 5. Undefined 未定义 6. Object 对象

  1. Number
    最大值 a=Number.Max_VALUE; 最小值 a=Number.Min_VALUE;
    超过最大值或者是最小值后,该值会变成Infinity(无穷大)
    当计算的数据类型不全是 数字类型时,会显示NaN,如
    A = 'a' * 'a';
    console.log(a) //NaN(Not a Number)
    *NaN 是数字类型,但是他却不是一个数字 *
    js的浮点计算存误差,一般不用来做精确的计算
  2. boolean
    有True和False这里两个值
  3. Null 和 undefined(未定义)
    null 的类型 是 object
    underfined 定义的变量没有赋值的话,会显示undefined值

转义字符

" 表示 " 双引号
' ' 单引号
\n 表示换行
\t 表示制表符
\ 表示 \

用 typeof 查看数据类型

6. 强制类型转换

一. 转换成 string 类型
*1. 调用tostring的方法
null 不可以用 tostring 方法转换,会报错
undefined 也不可以用tostring方法,报错

  1. 用String方法
    a = 123;
    a = String(a);
    *null 和 undefined都可以用 这个 *


    二 .转换成number类型
  2. 转成number类型
    var a= '123';
    a = Number(a);
    如果被转换的 不是 纯数字,则 返回 NaN
    如果全是空格,值为0
    布尔类型 true是‘1’,false是‘0’。
    null 转换后是 ‘0’
    undefined转换后是 NaN


    number.png
number的计算.png
  1. parseInt转换
    把字符串的有效数字进行转换
    只能是数字开头,(遇到一个不是 数字的 数后,不在继续查找)
    用parseFloat()转换成小数
  2. 进制的修改
    (1)
十六进制 八进制 二进制
以0x开头 以0开头 以0b开头,但是IE不兼容

(2)
用parseInt()进行转换
a = '070';
a = parseInt(a,num); a是要转换的数, num是进制

相关文章

  • Javascript

    JS基础 《Javascript原理、方法与实践》 《JS原理、方法与实践》- Javascript简介 《JS原...

  • web前端 -- Day23 js高级

    js基础 JavaScript简称:JS JS分三个部分: ECMAScript标准---基础的语法 DOM D...

  • 前端心得

    1.基础阶段:HTML+CSS 2.js阶段:JavaScript基础、JavaScript进阶、JavaScri...

  • JavaScript ☞ day1

    JavaScript基础学习笔记之JavaScript基础 HTML中添加JS代码、注释方法、输出方式 docum...

  • 任务三——JS练习(个人)

    Javascript基础练习 js-basic-practice-1 Javascript集合练习 pre-pos...

  • HTML学习笔记(五)

    JavaScript脚本基础利用JS制作网页特效个人博客网站布局企业网站设计 JavaScript脚本基础 Jav...

  • 13-JS高级(一)--JS基础复习

    JavaScript基础知识复习 JavaScript包含:ECMAScript:规定js的语法规范;DOM:Do...

  • ts简介和基本类型

    1.TypeScript是什么? 是以javascript语言为基础,是javascript的超集, 扩展了js,...

  • 学习总结目录

    javascript基础 js数据类型面向对象继承js的this指向自己实现call,apply,bindjs事件...

  • JavaScript基础 - js基础

    1.就近原则2.具体性原则3.重要性原则 JavaScript = ECMAScript + BOM + DOM ...

网友评论

      本文标题:js的基础(javascript)

      本文链接:https://www.haomeiwen.com/subject/kueipftx.html