• 2019-8-12笔记


    js引入方法:内部样式,外部样式,行内样式

        1.内部样式:<script type="text/javascrpt"><script/>

        2.外部样式:<script src="路径" type="text/javascript"><script/>(常用,一般放在最下方 距离body最近的地方)

        3.行内样式:<p onclick="javascript:alert('hello world!');">click<p/>  (onclick  点击事件)

                 <a href="javascript:confirm('是否确认');">点击<a/>  (confirm  确认框)

        <noscript><noscript/>  检查浏览器支不支持javascript

        alert('hello world')  弹出警告框

        document.write('hello world')  向html输入内容

        console.log('hello world')  向控制台输入内容

        var  定义变量  变量重命名会产生覆盖  区分大小写

            firstName  小驼峰

            FirstName  大驼峰

            first_name  下划线法

        数据类型  带引号的是字符串 string

              数字 number

              布尔 ture   false

              null 空值

        infinity  正无穷大

        NaN  Not a Number  (数据类型为数字)

        isNaN  用来检测是否是NaN值(NaN不能和自身比较,因为它自身数值不确定)

        字符串内   与 都是换行   是小格子  要显示 需要在前边再加一个

        String.NotExists  不存在的属性值 

        条件语句  if(条件){

                条件为true的代码段;

              }else{

                条件为false的代码段;

              }

        typeof  表示数据类型

        null != 0  null != ""  null == undefined  0 != undefined  "" != undefined  "" == 0 

        算术运算符  +  -  *  /  %(余数)  ++递加  --递减

        赋值运算符  =   x=y  +=   x=x+y  -=   x=x-y  *=   x=x*y  /=   x=x/y  %=   x=x%y

        连接符   +  "a"+"b"   ab  "2"+2   22  ""+2+3   23  2+3+""   5

        比较运算符  ==  等值  ===等值类型  !=  不相等  !==  不等值或不等型  >  <   >=  <=

        三元运算符  var  a=1;  var  b=2;  var  c=a<b?  1:0;   alert(c);

        逻辑运算符  &&  逻辑与  (两个条件都需要满足,第一个条件不满足的话,第二个条件不会执行)

               ||  逻辑或  (满足至少一个条件,第一个条件满足的话,第二个条件不会执行)

               !  逻辑非

        逗号连接  定义多个变量是只写一个var 用逗号隔开定义的变量    var a=(b=1,c=2,d=3)  alert(a)    为3

        void运算符  z=void(a=1,b=3,c=4)  alert(z)  为undefined  void运算符的返回值都为undefined

        

        

        

  • 相关阅读:
    Play Framework框架安装指南 程序员
    Struts2.0标签学习 程序员
    一个给邮箱发送消息简单的例子 程序员
    CAGradientLayer 颜色渐变
    ObjectiveC 枚举类型和字符串互转方案
    添加本地通知(UILocalNotification)以及添加系统组件滚动视图(UIScrollView)!
    setNeedsDisplay setNeedDisplayInRect
    CAKeyframeAnimation 运行路径 速度控制
    How to pause or end a UIView animation via the CALayer
    NSTimer你真的会用了吗
  • 原文地址:https://www.cnblogs.com/shensss/p/11341911.html
Copyright © 2020-2023  润新知