zoukankan      html  css  js  c++  java
  • js1

    java script 脚本语言 由浏览器去解析并且执行的
    (1)弱类型(不需要声明数据类型)
    (2)解释执行,逐行执行
    (3)解释性语言(翻译一句看一句 例如:python)
    对应编译型语言(全部翻译好再看 例如:c/c++)
    一.java script代码部分
    (1)基本的核心语法:变量
    定义变量:
    var 定义变量的关键字
    var 变量名=变量值:
    命名规则:只能字母,数字,下划线,$,不可以数字开头,不能是js变量名,严格区分大小写
    注意:编程语言中,一个=号表示赋值,两个=表示判断

    二.引用数字类型
    var a=10;
    var b=2;
    var c="10"; //字符串
    var d=true;
    var e=false;
    var f; //声明变量,未赋值
    console.log(); //在javascript中,可以读成"的"
    (1)任何类型跟字符串相加,都是字符串的拼接
    (2)数字类型和不二类型,隐式转换,true=1 false=0
    (3)数字类型和不能运算的类型(除去字符串,布尔)相加不成功,出现NAN
    NAN 不是一个数字,归属到number中
    (4)在减法中,能减就减,不能减的,NAN
    (5)在js中,没有整型浮点型说法,只有数字类型说法

    三.打开控制台
    打开网页,打开开发者工具,在里面找到console的选项
    四.逻辑运算
    与 && 或 || 非!

    四.弹框:是JS里面内置的一个函数 函数可供调用
    三种弹框:alert 警告框
    prompt 弹出输入框
    confirm 弹出确定按钮
    (函数要用就必须调用)
    三种弹框的用例:alert("hello") //() 括号是执行符号
    prompt("请输入",200) //可以接收两个参数,之间用";"分隔开 前面的内容是提示,第二个参数是内容

    五.is NAN()
    是数字返回FALSE,不是数字返回TRUN
    (1)内置函数,需要检测的内容可以以参数的形式传递进去即可,参数只有一个
    (2)判断一个变量是否是数字,返回值只能boolean
    例子:var a=10; var b="hello"
    console.log(isNAN() var c=isNAN(b); console.log(c)

    六.强制转换: parseInt() parseFloat()
    例子:var f="abc10"; var g=parseInt(f); console.log(g);

    七.eval()
    可以计算字符串中的数字运算
    例子:var a=3; var b=4; var c=a+b var e=eval(d) console.log(d);
    console.log(e)

  • 相关阅读:
    买房的贷款时间是否是越长越好?https://www.zhihu.com/question/20842791
    asp.net cookie and session
    leelazero and google colab
    download file by python in google colab
    physical processor, core, logical processor
    通过powershell操作eventlog
    openxml in sql server
    get the page name from url
    How to Execute Page_Load() in Page's Base Class?
    Difference between HttpContext.Request and Request
  • 原文地址:https://www.cnblogs.com/iput/p/10957832.html
Copyright © 2011-2022 走看看