ねこ天~

 

前端-JavaScript-入门

# 前端-JavaScript-入门
> 全文字数:nnn来字(含代码)
>
> 阅读时间:大概mmm分钟吧(不算扩展、参考)
>
> 最后编辑:2021年4月16日 17:18:32
>
> 更多相关:进入我的主页~
目录
    ## 一、介绍
    ### 1. 科班/工作必会内容
    #### 1.1 它是什么?
    🙌 ​Javascript是一种脚本语言弱类型语言
    #### 1.2 相关的行话、术语有哪些?
    > ​
    👉 脚本
    > ​
    1. 第一步打光
    2. 第二步主角登场
    3. 第三步反派登场
    4. 第四步反派嗝屁。。。
    👉 ​脚本语言
    👉 ​弱类型语言
    > 强类型语言:是一种强制类型定义的语言,一旦某一个变量被定义类型,如果不经过强制转换,则它永远就是该数据类型了,强类型语言包括Java、.net 、Python、C++等语言。
    ```java
    // 声明时就必须固定数据类型,不这么做就运行不了程序
    int i = 123;// i现在就是int类型
    String j = "abc";// j现在就是String类型
    ```
    ```javascript
    var i,j;// 声明变量时,可以不赋值,也不强制固定数据类型,在后续赋值时再确定数据类型~
    i = 123;// i变成了Number类型的变量
    j = 'abc';// j变成了String类型的了
    ```
    👉 ​事件
    👉 ​函数
    👉 ​外部方法
    👉 ​JSON
    👉 ​DOM
    👉 ​遍历
    👉 ​注释
    #### 1.3 语言基础知识有哪些?
    > ​
    🌟 ​对大小写敏感
    🌟 ​单行注释方法
    ```javascript
    // 注释内容
    ```
    🌟 ​多行注释方法
    ```javascript
    /*
    */
    ```
    🌟 ​基本数据类型:
    🌟 ​运算符:
    1. 算数运算符:+、-、*、/、%
    2. 比较运算符:>、>=、<、<=、==、!=
    3. 逻辑运算符:&&、
    4. 赋值运算符:+=、-=、*=、/=、%=、=
    5. 自增自减运算符:++、--
    6. 三目运算符:? :
    🌟 ​流程控制语句
    1. if分支语句:if(条件) { // 语句块 } else
    1. if、else、elseif
    2. 有else、elseif必须有if,有if可以没有else
    2. for循环语句:for( item in list ){ // 语句块 }、if(i = 0;i<10;i++)
    1. in 可以依次取出元素的下标
    2. of 可以依次取出元素
    #### 1.4 现在的流行版本?有哪些新增特性?
    💪 ​流行版本:ES6
    新特性:
    -
    ### 2. 其他了解
    > 多了解点,学的更明白,以后也好和同行或外行唠嗑(吹🐮🍺)~
    #### 2.1 为什么会出现?
    -
    #### 2.2 有哪些相似技术?
    -
    ## 二、使用场景及方法
    ### 1. 常见使用场景
    - Web开发:基于 HTML 和 CSS 构建的网站上提供交互功能
    - 桌面应用:一个不错的听歌软件就是Javascript做的,叫 Listen1(悄悄的:它可以听全平台的音乐哦)
    - 移动应用:uni-app了解一下,web渲染、原生渲染都支持,还可以同时开发小程序。当然还有不少其他的框架,都可以做移动端应用
    - 服务器和 API:使用 Node.js 你可以获得一个可构建服务器的,高度且可扩展的 JS 运行时。长久以来,Express 一直是服务器端渲染 Web 应用或 API 的首选框架。
    - 游戏开发:JS 究其本源就是面向 UI 的,因此通过 JS,HTML 和 CSS 就已经能写出简单的网页游戏。
    - 机器学习:使用 TensorFlow.js,可以开发图像分类,语音识别或预测性分析的机器学习模型。
    - 物联网 IoT:Johnny-Five 平台为各种 Arduino 开发板提供了一个易用的 API。如果你对机器人更感兴趣,不妨试试 Cylon.js。
    ### 2. 简单使用示例
    使用场景:Web开发
    实现步骤
    1.
    ## 三、总结
    > ​
    >
    > ​
    -
    ---
    ## 附录:扩展及参考
    - 今日的 JavaScript 都能做什么?
    - JavaScript的起源故事
    - Javascript继承机制的设计思想
    - JavaScript 的历史
    - 弱类型语言和强类型语言
    -

    posted on 2021-04-19 16:06  ねこ天~  阅读(43)  评论(0编辑  收藏  举报

    导航