• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Artimislyy
博客园    首页    新随笔    联系   管理    订阅  订阅

JavaScript学习二

2019-05-30

15:08:24

加油,这几天在赶高数,都……

<!DOCTYPE html>
<html>
    <head>
        <script type="text/javascript">
            // 控制浏览器弹出一个警告框
            alert("hello world!!");

            //让计算机在页面中输出内容
            //可以向body中输出内容
            document.write("hello world");


            //向控制台输出内容
            consolo.log("hello world")

        </script>
    </head>
    <body>

    </body>
</html>

1.js每条语句都以分号结尾

2.标识符:

变量名,函数名,属性名

可以有我们自主命名

3.采用驼峰命名法

helloWorld

boKeYuan

……

4.js采用的是Unicode编码保存标识符的

5.数据类型(字面量的类型)

String  字符串

Number  数值

Boolean  布尔值

Undefined  未定义

Null  空值

Object  对象

除Object师引用数据类型,其余的都是基本数据类型

6.String

可以用单引号也可以用双引号

\      -------      转义字符

\n ----- 换行

\t  ----- 制表符(Tab)

\\  -----  \的输出

\' ------ '的输出

\” -------" 的输出

7.Number

var a = 123;

console.log(typeof a);

当数字太大就会输出   infinity(无穷)

NaN是一个特殊的数字,表示 Not a Number,内型为Number

8.强制类型转换

1.toString     调用什么方法   a.toString()

2.String()  调用函数  String(a)

 1 <html>
 2     <head>
 3         <script type="text/javascript">
 4             // 强制类型转化toString
 5             // 该方法不会影响原变量的结果,它会将转换的结果返回
 6             //null ,undefined没有toString的方法
 7             var a = 123;
 8             var b = a.toString();
        //var b = String(a);
9 console.log(typeof a); 10 console.log(typeof b); 11 console.log(b); 12 </script> 13 </head> 14 <body> 15 <!-- hello world --> 16 </body> 17 </html>

转化成数字

parseInt(a,10); ----- >    转化成十进制

<html>
    <head>
        <script type="text/javascript">
            var a = "123";
            a = parseInt(a,8);
            console.log(typeof a);
            console.log(a);
        </script>
    </head>
    <body>
        <!-- hello  world -->
    </body>
</html>

转换成bool类型

Boolean()函数

除了0,NaN,""(空字符串),null ,undefined, 其余的都是true;

9.

运算符也叫做操作符

typeof 也是运算符,它会将该值的数据一字符串的形式返回

console.log(typeof typeof a);  ------>    string

任何的值与字符串进行加法运算,都会先转化成字符串在完成字符串的拼接

 

posted @ 2019-05-30 19:04  Artimislyy  阅读(141)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3