*   >> Lecture Éducation Articles >> science >> la programmation

Déclarations et Le Javascript Eval Function

ent. Eh bien, laissez-nous juste être patient et nous verrons ce que cela signifie vraiment, première phrase, dans la prochaine partie de la série. La deuxième phrase "Si la chaîne représente une expression, eval évalue l'expression". Cette phrase est liée à la première; il donne plus d'indices à ce que le premier est. Cependant, nous allons regarder les chaînes dans la prochaine partie de la série. La troisième phrase est "Si l'argument représente une ou plusieurs déclarations JavaScript, eval exécute les déclarations.

" Eh bien, si les déclarations multiples sont tapés dans la façon ordinaire comme nous l'avons vu ci-dessus, alors ils ne fonctionneront pas. Il doit y avoir une situation dans laquelle ces déclarations multiples travaillent; nous allons examiner cette question dans la prochaine partie de la série. La quatrième phrase est "Ne pas appeler eval pour évaluer une expression arithmétique; JavaScript évalue les expressions arithmétiques automatiquement." Nous devons interpréter cette phrase, puisque nous avons utilisé avec succès eval pour évaluer les expressions arithmétiques.

La façon normale pour évaluer les expressions arithmétiques est d'attribuer des numéros aux variables, puis rejoindre les variables dans une expression arithmétique avec les opérateurs arithmétiques. Vous ne devez pas une fonction eval pour évaluer une expression arithmétique. Donc, nous devrions utiliser la fonction eval pour les expressions arithmétiques que si elle met en évidence un certain avantage de la programmation. La cinquième phrase, ajoute plus de sens à la phrase précédente. La sixième phrase est "Si l'argument de eval est pas une chaîne, eval renvoie l'argument inchangé.

" Nous devons être prudents ici. Nous avons vu des déclarations qui sont justes en soi, mais provoquent une erreur quand ils forment l'argument de eval. Nous avons vu d'autres déclarations qui ne sont justes en soi et eval les a converti en code exécutable. Ce sera plus clair plus tard. Nous concluons que nous avons appris dans cette partie de la série et de continuer dans la prochaine partie et la dernière. Conclusion de cette partie de la série Une déclaration unique sans se terminant le point-virgule, fonctionnera bien comme argument de la fonction eval ().

Cependant, la déclaration ne doit pas contenir une chaîne indépendante ou une variable qui le tient. Nous continuons dans la prochaine partie de la série. Chrys pour arriver à l'une des parties de cette série, il suffit de taper le titre

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.