JavaScript知识点总结

本文总结了JavaScript的基础语法,包括变量、数据类型转换、解释型语言特点以及常见的HTML事件。详细阐述了变量的声明与赋值,字符串转义符,以及如何利用prompt获取用户输入。还探讨了事件处理中的i++与++i的区别,三元表达式,switch语句的使用场景,以及时间获取方法。此外,介绍了JavaScript中的for循环、冒泡排序和伪数组的概念,以及作用域和预解析等重要知识点。
摘要由CSDN通过智能技术生成

注意事项

  • js推荐用单引号
  • js有三种书写位置分别是行内、内嵌和外部(外部引入的js文件种script中间不允许写代码,js文件比较大的时候推荐用外部引用)
  • 注释快捷键
    单行:ctrl+/
    多行:shift+alt+a

基础语法

  • 输出输入语句
//这是一个输入框
prompt('请输入你的年龄')
//alert 弹出警示框输出的展示给客户看
alert('计算的结果是')
//console 控制台输出,给程序员测试用的
console.log('我是程序员能看到的')
  • 变量
    1、什么是变量:变量就是一个装数据的盒子/容器(内存中的数据空间)
    2、变量是使用:a、声明变量, b、赋值
//声明变量
var age
//赋值
age=18
  • 字符串转义符
转义符 解释说明
\n 换行符
\ 斜杠\
单引号
" 双引号
\t tab 缩进
\b 空格,
  • prompt
    弹出输入框,让用户输入年龄
prompt('请输入您的年龄')
  • 数据类型转换
    1、转换字符串
//1、把数字转换为字符串
        var num = 10;
        var str = num.toString();
        console.log(str);
        console.log(typeof str);
        // 2、我们利用String()转换
        console.log(String(num));
        // 3、利用 + 拼接字符串的方法实现转换效果,数值+字符串,解析时自动将数值解析为字符串,隐式转换
        console.log(num + '')

2、转换为数值型

 // //字符转换
        // //1、把数字转换为字符串
        var num = 10;
        var str = num.toString();
         console.log(str);
         console.log(typeof str);
        // // 2、我们利用String()转换
        console.log(String(num));
        // // 3、利用 + 拼接字符串的方法实现转换效果,数值+字符串,解析时自动将数值解析为字符串,隐式转换
         console.log(num + '')
        // 字符转换为数值型:
         var age = prompt('请输入你的年龄')
        //  1、parseInt(变量),可以把字符型转换为数值型,只能是取整数
         console.log(age);
         console.log(parseInt('120px')); //取120
         console.log(parseInt('12.33'));  //取12
        //2、parseFloat(变量)可以把字符型转换数值型,得到是小数,浮点数
        console.log(parseFloat('120px')); //取120
         console.log(parseFloat('12.33'));  //取12.33
        //  3、利用Number(变量)转换
        var str = '123'
        console.log(Number(str));
        console.log(Number('12'));
        // 4、js 隐式转换 利用运算 - * / 来进行转换
        console.log('12'- 0)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小六妹妹

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值