近期bug重重反思与

  • 一、
    首先在js中选择器中属性可以用一种方法用点号直接相连,但是请注意这个标签名必须要用getElementByTagName,不要想当然的直接使用,这个。。
  • 二、
    问题很严重,关于字符串数据类型以及变量类型,一而再再而三地搞错,一些地方要用字符串的,我却使用变量,一些地方要用变量的,我却使用字符串,哦类的gaga,需要做个总结关于这个,就仅仅总结一下这个函数调用的各个值的数据类型。我想我急需这个。
  • 三、 首先暴露出自己的一个问题,局铺的太大,想一口吃个胖子,却因为自己对数据类型掌握的不牢,导致Bug重重,,,,,
  • 四、
    对这个引用的符号是否加引号进行总结,如果加引号那么引来的就是字符串,反之,如果不加引号那么输出的就是变量!!!!是变量还是字符串,根据代码的上下文确定。
  • 五、
    关于思路被打乱这个问题,解决方法目前想到一个,1、写程序的时候先写个思路导图在旁边,防止思路顺序遭到打岔,再者在函数旁加以注释,函数的名字也应以语义化。
  • 六、 写个知识点吧,就是这个Attribute,js中增删改查中的增删要用,增 改一般有两种一种,对象.
    setAttrbute(“属性的名称”,“值”)还有一种直接,对象。 属性值 = 值
    其中关于css属性需要前加上一个style属性。而关于删除的这一个属性则需要对象。removeAttrbute(“属性名”)查也是两种,一种对象。
    属性值 = 值对象. getAttrbute(“属性的名称)
  • 七、 还有在js之后这个再写css时候容易用类选择器去选择ID选择器,就是用.box妄图代替#box去修改样式,嗯谨记啊大佬。
  • 八、 既然复习到这里了,再说一个ECMAscript DOM BOM试验告诉我,其实啊,真tm
    地磨刀不误砍柴工啊啊啊啊啊啊啊啊如果不熟悉,请知晓一件事,请写思维导图,现在还没那么厉害可以运筹帷幄,妈蛋,其实可以地,
    九、关于class标签,在js中需要谨记一点class是一保留字,即关键字。在直接引用的时候不能直接用class属性,应该使用className属性代替。

猜你喜欢

转载自blog.csdn.net/weixin_43312108/article/details/83021075