2021-09-28

arguments 对象              

用于函数形参没定义而实参有定义的遍历arguments.length来获取

 <script>

        function sum() {

            let sum = 0                     //累计

            for (let i = 0; i < arguments.length; i++) {

                sum += arguments[i]

            }

            return sum

        }

        alert(sum(1, 2, 3))

        console.log(typeof arguments);

    </script>



IIFE  就是在函数的前面加一个+ ||   来运行函数    就是立即执行函数

function fun() {

            alert("哈哈")

        })()


冒泡排序

<script>

        let arr = [2, 51, 4, 14, 56, 24]

        for (let i = 0; i <= arr.length - 2; i++) {

            for (let j = arr.length - 1; j > i; j--) {

                //交换位置

                if (arr[j] < arr[j - 1]) {

                    // 赋值换位

                    let s = arr[j - 1]

                    arr[j - 1] = arr[j]

                    arr[j] = s

                }

            }

            console.log(`第${i}躺 排序结果:` + arr);

        }

        console.log(arr);

    </script>


getElementById 对象   [只能拿到行内样式]

<input type="text" placeholder="哈哈" id="wenben">    //要给html给个ID选中他

    <script>

        let owenben = document.getElementById("wenben")

        owenben.placeholder = "呵呵"                           //用.加上你想改的属性=修改值

.语法只用于w3c规定的属性才能用.其他自定义的语法没用

第二种方法

                       //用这个对象来获取也行        自定义的语法也可以

        owenben.setAttribute("placeholder", "呵呵")

    </script>

【注意一下的】有特殊的

class          要写成className      改类名

for              写成rowSpan

colspn         写成colSpan


事件  onclick

<script>

        let oDiv = document.getElementById("kuang")

        oDiv.onclick = function () {

            alert("我是你爹")

        }

    </script>

[事件]

onclick                     点击

ondblclick                   双击

onmouseover            鼠标进入

onmouseout               鼠标离开

onfocus                      得到焦点

onblur                         失去焦点

onmousedown           鼠标按下

onmouseup                鼠标案件抬起

onload                        当页面完全加载成功

window.onload            当页面全部的代码执行玩才执行

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容