IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> JS新手入门(仅后端粗略学习) -> 正文阅读

[JavaScript知识库]JS新手入门(仅后端粗略学习)

JS中比较值

js中比较两个值的大小(三元运算符)

var a = 1;
var b = 2;
var g = a > b ? a:b;//a>b成立则输出a,否则输出b
alert(g);

比较三值的大小

var c = 3 ;
var p = c > b ? (c > a ? c : a) : (b > a ? b : a);
alert(p)

JS中== 和===的区别

var a = 1;
var b = "1";
alert(a==b);//true  比较值
alert(a===b);//false 比较值以及类型

自增自减(和java一样)

++在前:先运算后赋值

++在后:先赋值后运算

var c = 10;    
alert(c++);//10
alert(++c);//11
c = c++;
alert(c)//10

获取值的类型

var c = 10;
alert(typeof c);//number

JS中的变量(类型可以随时改变)

//    JS中的变量类型可以随时改变
            var a = 1;
            alert(typeof a);//number
            a = "1";
            alert(typeof a);//string
            a = false;
            alert(typeof a);//boolean

while 循环

  // 练习 while,计算一个亿每天花一半最后留一块需要多少天
            var money = 100000000;
            var days=0;
            while(money>1){
                money /=2;
                days++;
            }
            alert("把一亿花完需要"+days+"天");

for循环

//练习:for 计算1-100里的奇数的个数
        var count = 0;
        for (var i = 0; i <= 100; i++) {
            if (i % 2 != 0) {
                count++;
            }
        }
        alert(count);

分支结构 switch case

//switch case   根据变量的值提示今天是星期几
            var week = 4;
            switch(week){
                case 1 : console.log("今天是星期1");break;
                case 2 : console.log("今天是星期2");break;
                case 3 : console.log("今天是星期3");break;
                case 4 : console.log("今天是星期4");break;
                case 5 : console.log("今天是星期5");break;
                case 6 : console.log("今天是星期6");break;
                case 7 : console.log("今天是星期7");break;
            }

分支结构 if else

        var score = 80;
        if (score <= 100 && score >= 80){
            console.log("优秀");
        }else if (score >=60 && score < 80){
            console.log("中等");
        }else if(score >= 0 && score < 60){
            console.log("不及格");
        }else{
            console.log("输入有误");
        }

JS创建数组的两种方式

1、

var a = new Array();

2、

            var a = [];
            alert(a.length);
            a = ["1","aad", 1, true, 1.2];
            alert(a.length);

遍历数组的方式

1、普通for循环

 for (var i = 0; i < a.length; i++) {
                console.log(a[i]);
            }

2、for in 循环

             for (var o in a) {
                console.log(a[o]);
             }

JS中的函数

   //    写一个方法 接收整数数组 将元素求和
        function summer(a) {
            var sum = 0;
            for (var o in a) {
                sum+=a[o];
            }
            return sum;
        }
        var b = [1,2,3,4,5,6];
        console.log(summer(b));

总结:

JavScript?中的变量声明采用弱类型,即变量在使用前不需声明类型,而是解释器在运行时检查其数据类型。Java?采用强类型变量检查,即所有变量在编译之前必须作声明。

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-09-07 10:43:35  更:2021-09-07 10:44:09 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 16:40:51-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码